DevOps Engineer - IT (Actuations)
Emerson
- Chandigarh
- Permanent
- Full-time
- Maintain and optimize Azure infrastructure:
- Manage cloud resources, services, and configurations.
- Perform regular monitoring, troubleshooting, and maintenance to ensure optimal performance and availability.
- Enhance security measures and maintain compliance with industry standard processes and regulations.
- Design and build CI/CD pipelines:
- Establish and maintain effective CI/CD pipeline processes.
- Define and implement build, test, and deployment automation.
- Collaborate with developers, QA, and other teams to streamline release cycles and minimize errors.
- Design and implement source control:
- Evaluate, configure, and handle source control systems (e.g., Git, Azure Repos).
- Ensure reliable and secure access control and version management.
- Implement branching strategies that promote efficient workflows and code quality.
- Design and implement application infrastructure:
- Architect and maintain applications' hosting environment.
- Collaborate with developers to ensure efficient application deployment processes.
- Implement monitoring and logging solutions for applications and infrastructure components.
- Strong knowledge of cloud platforms, specifically Microsoft Azure, and related services.
- Extensive experience with CI/CD tools and pipelines (e.g., Jenkins, Azure DevOps).
- Proficiency in source control systems (e.g., Git, Azure Repos) and experience with branching strategies.
- Familiarity with containerization (e.g., Docker) and orchestration technologies (e.g., Kubernetes).
- Strong automation and scripting skills (e.g., PowerShell, Python).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Bachelor's degree in computer science, information systems, or a related field.
- 5+ years of proven experience in DevOps, systems administration, or similar role.
- Strong communication and collaboration abilities.