Title : DevOps Engineer
Location : Offshore India-Bangalore
Duration : 6 Months
Job Purpose
As a DevOps, you will be responsible for designing, automating, implementing and maintaining the infrastructure platform and tools necessary for the development, testing/deployment of software solutions. You will work closely with development and operations teams to automate processes, streamline the build and release pipelines, and ensure the scalability and reliability of applications.
Knowledge, Skills and Experience
- Overall, around 8+ years of experience with IT Infrastructure and or Application development.
- Proven experience as a DevOps Engineer/architect or in a similar role.
- Proficiency in scripting and programming languages.
- Excellent problem-solving and communication skills.
- Experience in Continuous Deployment (CI/ CD)
- Experience in Containerized deployments using Docker.
- Strong understanding of Systems, Kubernetes, Databases, Redis, Network, Storage, Firewalls, CDN infrastructure on Azure/AWS or GCP platform.
- Experience on Splunk or similar application/infrastructure logging tools like ELK, Prometheus, Grafana for day-to-day log management & production issue troubleshooting.
- Understanding of industry standard monitoring platforms and ability to troubleshoot production issues through the observability platforms.
- 4-5 years of hands-on experience in DevOps, Docker, Kubernetes and continuous build & integration on Kubernetes Clusters.
- Hands on experience on related tools such as Azure DevOps, Gitlab, GitHub, Jenkins, Veracode, Maven, Ant, Git, Sonar, Twistlock etc. Currently practicing DevOps methodology.
- Excellent coding and scripting skills (Java, Java Spring Boot, react preferred) and experience with implementing high-scale cloud architectures using modern, cloud based container platforms (PaaS/SaaS)
- Working knowledge of deployment automation solutions.
- Strong Expertise of cloud infrastructure (Azure or AWS or GCP) and cluster management tools like AKS/EKS or GKE.
- Experience in Agile Development, with specific Solution Architect (or similar) experience preferred.
- Implement and enhance monitoring, alerting, and observability solutions to proactively identify and resolve performance issues, bottlenecks, and service degradation.
- Experience as a DevOps on a cross-functional agile team.
- Understands relationship with Product Owner, Scrum Master, Design Lead and rest of technical team.
- Strong communication skills with ability to align the organization on complex technical decisions.
- Bachelor’s or master’s degree in information technology, Computer Science, or a related quantitative discipline