Sr. Devops Engineer - Pune, India - TESTQ Technologies Limited

    TESTQ Technologies Limited
    TESTQ Technologies Limited Pune, India

    3 weeks ago

    Default job background
    Description

    Overview:

    We are looking for a Senior DevOps Engineer with a minimum of 3 years of experience to lead our DevOps initiatives and drive the optimization of our development and operations processes. The ideal candidate will have a proven track record of designing and implementing robust DevOps solutions, automating workflows, and enhancing system reliability and scalability.

    Responsibilities:

    1. Infrastructure Automation: Design, implement, and maintain automated infrastructure provisioning and configuration management using tools such as Terraform, Ansible, or similar technologies.
    2. Continuous Integration/Continuous Deployment (CI/CD): Build, optimize, and manage CI/CD pipelines to enable rapid and reliable delivery of software releases.
    3. Monitoring and Alerting: Develop and maintain monitoring and alerting solutions for proactive identification and resolution of issues using tools such as Prometheus, Grafana, ELK Stack, or similar technologies.
    4. Cloud Services Management: Manage and optimize cloud services on platforms such as AWS, Azure, or Google Cloud, ensuring cost effectiveness and scalability
    5. Containerization and Orchestration: Implement and manage containerization technologies (e.g., Docker) and container orchestration platforms (e.g., Kubernetes) to streamline deployment and scaling of applications.
    6. Security and Compliance: Implement and maintain security best practices and compliance requirements across infrastructure and applications.
    7. Collaboration and Communication: Work closely with development, operations, and QA teams to ensure alignment and collaboration on DevOps initiatives and objectives.
    8. Troubleshooting and Incident Response: Respond to and troubleshoot incidents, perform root cause analysis, and implement corrective actions to prevent recurrence.
    9. Linux System Administration: Perform Linux system administration tasks including installation, configuration, monitoring, and troubleshooting to ensure the stability and performance of critical systems.

    Qualifications:

    1. Minimum of 3 years of experience in a DevOps or related role.
    2. Proficiency with infrastructure as code (IaC) tools such as Terraform, Ansible, or similar.
    3. Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar.
    4. Hands-on experience with Linux-based systems, including system administration, shell scripting, package management, and troubleshooting.
    5. Strong understanding of containerization technologies such as Docker and container orchestration platforms like Kubernetes.
    6. Experience with cloud platforms such as AWS, Azure, or Google Cloud.
    7. Proficiency in scripting languages such as Bash, Python, or similar.
    8. Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or similar.
    9. Excellent problem-solving and troubleshooting skills.
    10. Strong communication and collaboration skills.