Senior DevOps Engineer

Job description

Kubelancer is seeking a highly experienced and driven Senior DevOps Engineer to lead the design, implementation, and optimization of our DevOps infrastructure. In this role, you’ll play a critical part in scaling our operations, enhancing deployment efficiency, and ensuring the security and stability of our systems. As a senior team member, you’ll collaborate with cross-functional teams, mentor junior engineers, and champion DevOps best practices to drive operational excellence.

Job responsibilities

  • Lead CI/CD Strategy: Design, implement, and oversee CI/CD pipelines to streamline software delivery, ensuring scalability, reliability, and efficiency.
  • Infrastructure as Code (IaC): Lead IaC initiatives using tools like Terraform, Ansible, and CloudFormation to automate and maintain scalable infrastructure across AWS, GCP, and Azure.
  • Cloud Architecture and Optimization: Architect, deploy, and manage cloud infrastructure for high availability, performance, and cost-efficiency across multiple cloud environments.
  • Monitoring and Logging Solutions: Develop and manage monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack) to ensure system health and rapid issue resolution.
  • Automation and Scripting: Create and improve automation scripts and workflows to enhance operational efficiency and reduce manual processes.
  • Mentorship and Leadership: Mentor junior DevOps team members, guiding them in best practices, tool usage, and professional growth.
  • Security and Compliance: Implement and enforce DevSecOps practices within CI/CD and infrastructure to ensure security, compliance, and governance.
  • Cross-Functional Collaboration: Partner with development, QA, and operations teams to drive a culture of collaboration, continuous improvement, and accountability.

Qualifications

  • Educational Background: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Experience:
    • 5+ years in DevOps, with significant experience managing and scaling infrastructure on cloud platforms (AWS, GCP, Azure).
    • Proven expertise in CI/CD, IaC, and automation, with experience in complex, high-availability environments.
  • Technical Skills:
    • Proficient in CI/CD tools such as Jenkins, GitLab CI/CD, and GitHub Actions.
    • Strong coding and scripting skills in languages like Python, Bash, or Groovy.
    • Deep understanding of containerization and orchestration technologies like Docker and Kubernetes.
    • Advanced knowledge of monitoring, logging, and observability tools (e.g., Prometheus, Grafana, ELK Stack).
    • Experience with security tools and DevSecOps practices to enforce security in pipelines and infrastructure.
  • Certifications (preferred): AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or Google Professional DevOps Engineer.
  • Soft Skills:
    • Strong leadership, mentoring, and communication skills.
    • Excellent analytical and problem-solving abilities.
    • Ability to work independently, prioritize tasks, and handle complex, high-pressure situations.
Job Overviews

Full time

09:00 am - 05:00 pm

Bangalore

Apply Now