About the position
We are seeking a highly skilled and driven Senior DevOps Engineer to lead the design, implementation, and optimization of scalable infrastructure and CI/CD pipelines.
This role requires deep expertise in cloud technologies, automation, monitoring, and deployment practices. The ideal candidate is a problem-solver with a strong sense of ownership, who thrives in complex environments and is passionate about delivering resilient, efficient, and automated systems at scale.
This is a 3 year contract with the option to renew.
Duties & Responsibilities:
Implement and maintain the infrastructure required for implementing DevOps practices.
Enable automated deployment of applications and configurations.
Enable automated monitoring and alerting.
Enable automated end-to-end testing.
Enable continuous release processes, practices, and pipelines.
Enable change management and audit requirements for release pipelines.
Interest in designing, analyzing, and troubleshooting large-scale distributed systems.
Systematic problem-solving approach.
Open communication skills and a sense of ownership and drive.
Ability to debug and optimize code and automate routine tasks.
Scale systems sustainably through mechanisms such as easy-to-use tooling and automation
Practice sustainable incident response and drive root cause analysis
Operating systems: Linux (*nix) administration.
AWS exposure, EC2, EKS, Lambda, SQS, S3, Api Gateway, IAM, SSM, Route53, Loadbalancers, AWS Databases.
Monitoring and alerting tools: Alerta, Selenium, Prometheus, InfluxDB, Elastic Stack.
Application Servers: Node.js, nginx, springboot, Tomcat.
Databases and tools: MongoDB, Mongo Ops Manager, DB2, Flyway, postgresql.
Kubernetes: EKS Cluster management, Service Mesh, Application deployment, monitoring and troubleshooting.
Docker: Nginx, Consul, docker-compose, cli.
Automation: Cloudformation, Terraform, Boto3, Ansible.
Build: Gitlab, Nexus, Jenkins.
MQ.
Education & Experience:
8+ years of experience as a Site Reliability Engineer or similar role as an enabler of DevOps practices.
8+ years of experience as a Software Engineer or Java or Developer Middleware administrator.
Desired Skills:
- DevOps Engineer
- Site Reliability Engineer
- Senior Software Engineer
- Senior DevOps Engineer