What you'll be doing:
Develop and manage DevOps Pipelines related to various CICD tools like Azure DevOps, GitHub Actions, or GitLab etc
Experience with container technologies like Docker and Kubernetes.
Work with development teams to containerize applications using Docker and ensure ease of deployment.
Working on ways to automate and improve development and release processes
Design, build, and maintain IaC using Terraform for cloud infrastructure.
Automate configuration management, provisioning, and deployments using Ansible.
Work closely with architecture, DevOps, and application teams to deliver automated solutions.
Implement version-controlled infrastructure using Git and Git-based workflows
Monitor, troubleshoot, and optimize application performance and system reliability
Manage cloud environments (AWS, Azure) and ensure cost optimization
Implement security best practices in infrastructure and deployment workflows
Analyze logs and metrics to improve system performance and reliability.
Ensure compliance with organizational and regulatory standards with DevOps pipelines
Collaborate with developers, QA, and product teams for seamless integration
Maintain logging, monitoring, and alerting systems
Implement best practices for security in containerized environments and ensure compliance with industry standards
Design and maintain backup and redundancy strategies
Develop and update documentation of systems and application architecture
Cross-train infrastructure team members in areas of expertized skills
Develop, maintain, and document DevOps infrastructure installation and configuration procedures
Manage monitoring and alerting systems and other internal management tools
Respond to system outages and performance issues
Perform root cause analysis and implement preventive measures
Rotating on-call responsibilities.
What We're Looking For:
Significant experience with Docker, Kubernetes, microservices
Strong expericence with CICD tools: Azure DevOps, Github Actions,
Strong experience with Ansible or other automation tools/scripting
Proficient with Kafka, Helm, and Terraform and Git
Desirable to have HA Proxy, Load balancers technologies
Excellent written and verbal communication skills
Strong Linux/Windows skills
Familiarity using Scrum methodologies
Familiarity with a Mac/Windows development environments
Experience / Education:
Typically requires a minimum of 5-8 years of related experience with a 4 year degree; or 8 years and an advanced degree; or equivalent experience.