Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailPosition Name : Senior DevOps Engineer
Position Title : Associate Manager Cloud Engineering
Number of Positions : 2 (Two)
Description:
A Senior DevOps Engineer is a key role that blends software development and IT operations with a focus on automating processes improving system reliability and fostering collaboration between development and operations teams. Senior DevOps Engineer needs technical skills across automation cloud infrastructure CI/CD and security along with strong problemsolving and communication abilities to support efficient and reliable software development and delivery processes. The person MUST be handson on ALL required technologies.
Keywords: DevOps IaC (Terraform Azure DevOps/CFT Azure Bicep ARM templates). Application CI/CD pipeline management (Jenkins Github GitLab) Containerization and orchestration (Docker Kubernetes) Configuration Management and Automation (Chef Puppet SaltStack and Ansible for automated configuration management) Agile and DevOps Practices (Agile methodologies including Scrum Kanban )
Experience : 1012 years of experience
Basic Questionnaire:
# Question Must Have Nice to Have
1 Minimum 68 years of experience as DevOps Engineer X
2 Handson experience Infrastructure as Code technologies like Terraform Azure Bicep ARM templates etc. X
3 Handson experience on Automation technologies X
4 Continuous Integration and Continuous Deployment experience for infra and application landscapes X
5 Hands on experience on Scripting and programming X
6 Being part of the DevOps solutioning as per customer requirements X
7 Experience in Containerization (Kubernetes Docker Rancher etc.) X
9 Strong knowledge of AWS Azure and/or Google Cloud Platform (GCP) X
Certifications:
1. AWS/Azure DevOps certification is MUST.
2. AWS/Azure cloud certification is MUST.
3. Any other DevOps speciality certification would be a plus (Kubernetes Docker etc.)
Job Description:
Primary Skills :
Proficiency with IaC tools such as Terraform AWS CloudFormation and Ansible
Expertise with CI/CD tools like Jenkins GitLab CI/CD CircleCI and Azure DevOps
Strong knowledge of AWS Azure and/or Google Cloud Platform (GCP)
Expertise with Docker for containerization and Kubernetes (or alternatives like OpenShift) for orchestration.
Proficiency with configuration management tools like Ansible Chef or Puppet.
Familiarity with Agile practices (Scrum Kanban) and DevOps methodologies such as continuous feedback and iterative improvement.
Work with Solutioning team to provide Cloud DevOps solutions meeting the customer requirements.
Secondary Skills:
Experience with monitoring and logging tools such as Prometheus Grafana ELK Stack (Elasticsearch Logstash Kibana) DataDog or Splunk.
Strong proficiency in scripting languages like Bash Python and PowerShell; basic coding skills in languages like Go or Ruby.
Knowledge of security practices (e.g. IAM SSL/TLS firewall rules) vulnerability scanning and compliance requirements
Key Responsibilities:
Automation and CI/CD Pipelines:
Design implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Automate software build test and deployment processes to reduce manual intervention and improve reliability.
Ensure that CI/CD systems scale and are secure.
Infrastructure as Code (IaC):
Utilize Infrastructure as Code tools like Terraform Ansible or CloudFormation to manage cloud infrastructure.
Write and maintain scripts for automating infrastructure provisioning configuration and scaling.
Maintain version control for infrastructure and ensure consistency across environments.
Cloud Services Management:
Design and manage cloud infrastructure using platforms like AWS Google Cloud or Azure.
Manage cloud resource scaling performance monitoring and cost optimization.
Ensure high availability fault tolerance and disaster recovery for cloud services.
Monitoring and Incident Management:
Set up monitoring and alerting systems for servers applications and services.
Ensure systems are resilient scalable and capable of meeting performance SLAs (Service Level Agreements).
Manage and troubleshoot incidents to ensure quick resolution and minimize downtime.
Perform root cause analysis after major incidents and implement preventive measures.
Collaboration Between Development and Operations:
Work closely with development teams to ensure a smooth handoff from code to production.
Collaborate with security networking and database teams to integrate DevOps practices across the entire stack.
Facilitate the adoption of DevOps practices within teams including automation testing and feedback loops.
Security and Compliance:
Implement security best practices within the CI/CD pipeline including automated security tests and vulnerability scanning.
Ensure secure configuration of infrastructure implement proper access controls and apply patches in a timely manner.
Support compliance efforts (e.g. SOC 2 GDPR) by embedding compliance requirements into automated processes.
Performance Tuning and Optimization:
Analyze and improve system performance across the entire stack (infrastructure application network).
Implement tools for load testing stress testing and capacity planning to ensure the system meets expected performance levels.
Leadership and Mentoring:
Provide technical leadership and mentoring to junior DevOps engineers.
Advocate for best practices and guide teams in the adoption of modern DevOps methodologies.
Lead initiatives to improve processes tooling and infrastructure architecture.
Scripting and Tooling:
Write and maintain scripts (e.g. Python Bash PowerShell) to automate various tasks.
Work with tools like Jenkins GitLab or Bamboo for CI/CD and Docker Kubernetes or OpenShift for container orchestration.
Remote Work :
No
Full Time