DevOps Strategy and Planning:
- Collaborate with development and operations teams to define and implement DevOps strategies and best practices.
- Design and architect scalable reliable and secure DevOps solutions tailored to the clients needs.
Continuous Integration and Deployment:
- Implement and maintain automated build test and deployment pipelines.
- Ensure smooth and reliable releases through continuous integration and deployment practices.
Infrastructure as Code (IaC):
- Design and implement Infrastructure as Code (IaC) solutions using tools such as Helm CloudFormation Terraform Ansible or similar.
- Manage and version infrastructure configurations to enable reproducibility and scalability.
Containerization and Orchestration:
- Implement and manage containerization technologies like Docker.
- Utilize container orchestration tools such as Kubernetes & Helm to automate the deployment scaling and management of containerized applications.
Monitoring and Logging:
- Implement robust monitoring and logging solutions to ensure the health and performance of applications and infrastructure.
- Respond to and resolve incidents through proactive monitoring and alerting.
Security and Compliance:
- Implement security best practices throughout the development and deployment lifecycle.
- Ensure compliance with industry standards and regulations related to security and data protection.
Collaboration and Communication:
- Foster a culture of collaboration and communication between development and operations teams.
- Provide guidance and support to crossfunctional teams to drive DevOps adoption.
Requirements
- Bachelors or Masters degree in Computer Science Information Technology or related field.
- Proven experience as a DevOps Lead or Architect in a fastpaced dynamic environment.
- Indepth knowledge of DevOps practices CI/CD pipelines and associated tools.
- Prior experience in IaC containerization and orchestration technologies such as Docker Kubernetes and Helm.
- Strong scripting and programming skills (e.g. Python Shell Ruby).
- Experience with AWS (required) and other platforms such as Azure and GCP.
- Solid understanding of security principles and best practices.
- Excellent communication and collaboration skills.
Bachelor's or Master's degree in Computer Science, Information Technology, or related field. Proven experience as a DevOps Lead or Architect in a fast-paced, dynamic environment. In-depth knowledge of DevOps practices, CI/CD pipelines, and associated tools. Prior experience in IaC, containerization, and orchestration technologies such as Docker, Kubernetes, and Helm. Strong scripting and programming skills (e.g., Python, Shell, Ruby). Experience with AWS (required) and other platforms such as Azure and GCP. Solid understanding of security principles and best practices. Excellent communication and collaboration skills.