Senior Software Engineer
Intech Creative Services · Hyderabad
Collected role description
Role overview
Senior Software Engineer at Intech Creative Services
We are seeking a Senior Software Engineer for our Platform Services team to help us continuously improve how we build, secure and run our rapidly growing Cloud platform.
Responsibilities
- Build platform tools & services to enable product engineering teams to deploy and run their applications (data pipelines, analytical applications, micro services etc.) on cloud.
Required qualifications
- Must Have Skills:
Preferred qualifications and skills
- Nice to have skills:
Employment details
- Location: Hyderabad
Application details
- Experience with End-to-end Application architecture and System Design.
Additional role details
- platform services engineering team is responsible for providing reliable platform for abstracting the AWS services and orchestrating multiple API’s as part of Experian Software Services division.
- Much of our software development focuses on building APIs for In-house applications and for abstracting AWS services and eliminating work through automation.
- On platform services team, you will have opportunity to use your expertise in coding, system design thinking and analytical skills to build shared services, tools and API’s for the rest of the product development teams abstracting the underlying stack complexities of Cloud.
- What You’ll Do Here
- Solid professional coding experience in Java / J2EE Technologies.
- Strong working knowledge of Object-Oriented Design principles and J2EE Design patterns.
- Strong working knowledge of RESTful APIs & NoSQL Databases & MQ (or) Kafka.
- Strong working knowledge in Automation Testing – Unit and Integration testing.
- Experience on running containers (Docker/LXC) in a production environment using one of the container orchestration services (Kubernetes, Docker Swarm, AWS ECS, AWS EKS)
- Experience with cloud platform like AWS.
- Experience with continuous integration/delivery/deployment (CI/CD) practices and frameworks.
- Experience with Agile development methodologies.
- Willingness to learn and implement new programming languages if needed.
- Good understanding on observability into the APIs and services developed using various tools like Prometheus, InfluxDB, Dynatrace, Grafana, Splunk etc.
- Good understanding of Linux, networking, cloud design patterns, API’s, and security.
- Experience with Terraform, Packer, Ansible, Chef, Jenkins or any other similar tooling.
Collected experience requirement
5-8 years