Senior DevOps Engineer

Apply for this position

Upload CV/Resume*

Allowed Type(s): .pdf, .doc, .docx

Work Location: Bangalore / Mangalore

Job Description

We seek a highly skilled and experienced Senior DevOps Engineer to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and managing our DevOps infrastructure, ensuring its scalability, security, and reliability. This role requires a deep understanding of DevOps methodologies, continuous integration/continuous deployment (CI/CD) pipelines, cloud technologies, and automation tools. The Senior DevOps Engineer will play a key role in optimizing our development and deployment processes and improving the overall efficiency of our software delivery lifecycle.

Responsibilities

Infrastructure as Code (IaC) Development:

  • Develop and maintain infrastructure as code (IaC) using tools like Terraform, AWS CloudFormaGon, or Azure Resource Manager.
  • Automate the provisioning and management of infrastructure components in cloud and on-premises environments.

CI/CD Pipeline Implementation:

  • Design and implement robust CI/CD pipelines to automate software build, test, and deployment processes.
  • Integrate automated testing and code quality checks into the CI/CD pipelines.

Containerization and Orchestration:

  • Implement containerization using Docker and orchestration using Kubernetes or similar tools.
  • Optimize containerized applications for scalability and performance.

Cloud PlaEorm Management:

  • Manage cloud platforms such as AWS and Azure.
  • Optimize cloud resources, monitor usage, and ensure cost-effectiveness.

Monitoring and Alerting:

  • Set up monitoring and alerting systems to proactively identify and resolve issues.
  • Implement logging and monitoring solutions (e.g., ELK stack, Prometheus, Grafana).

Security and Compliance:

  • Implement security best practices for infrastructure and applications.
  • Ensure compliance with industry standards and regulations.

Collaboration and Communication:

  • Collaborate with development, testing, and operations teams to enhance collaboration and streamline processes.
  • Communicate technical concepts effectively to both technical and non-technical stakeholders.

Scripting and Automation:

  • Write scripts (Bash, Python, etc.) to automate respective tasks and processes.
  • Automate configuration management and software deployment using tools like Ansible or Puppet.

Documentation:

  • Document infrastructure configurations, processes, and procedures.
  • Create detailed technical documentation for reference and training purposes.

Qualification

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • At least 5 years of experience in DevOps or related roles, with a focus on automation and infrastructure management.
  • Proficiency in scripting languages and automation tools.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Familiarity with cloud platforms and related services.
  • Knowledge of CI/CD concepts and tools (Jenkins, GitLab CI, etc.).
  • Strong problem-solving skills and ability to work well in a team environment.
  • Relevant certifications (e.g., AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert) are advantageous.

Explore More Openings

PHP Developer

Bangalore / Mangalore / Porto

Product Owner

Bangalore / Mangalore

Angular Developer

Bangalore / Mangalore

Java Developer

Bangalore / Mangalore

.Net Full-Stack Developer

Bangalore / Mangalore

Product Manager

Bangalore / Mangalore

React JS Developer

Bangalore / Mangalore

Lead – C# &.NET

Bangalore / Mangalore

UI Lead

Bangalore / Mangalore

Alfresco Developer

Bangalore / Mangalore

Agile Scrum Master

Bangalore / Mangalore

Data Architect

Bangalore / Mangalore

Data Engineer

Bangalore / Mangalore

Lead / Senior Instructional Designer

Bangalore / Mangalore

Senior Azure DevOps Engineer

Colombia / LATAM Remote

Angular Software Engineer

Colombia / LATAM Remote

.Net Lead/Senior Software Engineer

Bangalore / LATAM Remote