Senior DevOps Engineer
Prefer a full account with a password? Sign Up to Apply
Job Description
We are looking for a Senior DevOps Engineer to join our team and take on the following responsibilities:
• Own the design, implementation, maintenance, and operation of end-to-end CI/CD pipelines for build, test, automated verification and validation, release, and deployment.
• Develop reusable automation and pipeline components, with practical implementation in Jenkins, GitHub Actions, GitLab.
• Implement Infrastructure as Code and configuration automation using Terraform, and Ansible.
• Build, optimize, and maintain container images and deployment workflows for Docker and Kubernetes -based environments.
• Apply GitOps practices with Argo CD or Flux to keep deployed environments aligned with version-controlled configuration.
• Create and maintain Kubernetes manifests and application packaging using Helm for development, staging, and production environments.
• Integrate cloud and on-premises tools, services, databases, networks, and workflows into secure and reliable delivery platforms.
• Implement observability using metrics, dashboards, alerts, and centralized logging solutions such as Prometheus and Grafana.
• Collaborate with software teams on microservices, APIs, distributed applications, and development of lifecycles for Python- and Java-based solutions.
• Review technical designs and pull requests, promote engineering standards, mentor colleagues, and continuously improve delivery efficiency and quality.
• Use AI-assisted engineering tools, such as GitHub Copilot, Claude, or comparable solutions, responsibly to accelerate implementation and improve software delivery quality.
Requirements
Function: Engineering
Experience Level: Mid-Senior Level