Experience: 8-10 years
Overview
We are seeking a highly skilled and experienced DevOps Engineer to join our dynamic team. In this role, you will work collaboratively with central DevOps, software developers, testers, and product owners by following Agile principles. You will be responsible for deploying and operating applications and supporting systems, automating and streamlining operations and processes, building and maintaining tools for deployment, monitoring and operations, and troubleshooting and resolving issues in our development, test, and production environments.
Key Responsibilities
- Containerization and Orchestration:
- In-depth knowledge of containerization, including Docker.
- Extensive experience with Kubernetes for orchestration.
- Cloud Services:
- Hands-on experience with AWS services such as ECS, EKS, ECR, S3, SQS, IAM, and Lambda.
- Continuous Integration/Continuous Deployment (CI/CD):
- Hands-on experience with CI/CD tools and practices.
- Thorough knowledge of Jenkins/Bamboo and pipeline creation.
- Database Management:
- Hands-on experience with relational databases, particularly PostgreSQL and Aurora.
- Scripting and Automation:
- Strong scripting skills to automate processes and tasks.
- Monitoring and Observability:
- Hands-on experience with Application Performance Monitoring (APM) and observability tools such as Grafana, Prometheus, Splunk, and Loki.
- Microservices Architecture:
- Understanding and experience with microservices architecture.
- Software Development:
- Understanding of Java 17 or above.
- Familiarity with the Spring Framework and Spring Boot.
Skills and Qualifications
- Proven experience in a DevOps role.
- Strong collaboration skills to work closely with central DevOps, software developers, testers, and product owners.
- Ability to work in an Agile environment.
- Excellent problem-solving and troubleshooting skills.
- Strong communication skills and the ability to work effectively in a team.
- 8+ years’ of experience
- Solid understanding of Infrastructure as code tools eg. CloudFormation
- Experience with authentication servers and mechanisms eg. LDAP, OAuth 2, OpenID Connect.
- Familiarity with Site Reliability Engineering (SRE) practices – SLI, SLO, SLA, error budgets and alerting/monitoring around it
Preferred Qualifications
- Certification in AWS or other relevant technologies.
- Experience with additional DevOps tools and practices.
- Knowledge of security best practices in DevOps.
