Job Description
We are seeking a skilled and experienced Senior Software Engineer specializing in DevOps. As a senior contributor responsible for creating, maintaining pipelines, automating scrips, and managing CI / CD environment, you will be expected to be proficient in jumping in and support project deliverables regarding devops needs and find creative solutions to meet goals and schedules.
Key Responsibilities :
Design, implement, and maintain CI / CD pipelines using Azure DevOps for complex projects.
Define requirements and drive best practices for CI / CD tools and processes.
Automate scripts and tools to streamline the CI cycle and improve scalability.
Collaborate with development and security teams to ensure compliance with standards.
Guide teams in testing and deploying software changes effectively.
Research and adopt new tools and techniques to enhance automation and performance.
Manage release processes and automated deployments, including containerized environments (Docker).
Communicate architecture, status, and risks to stakeholders and project teams.
Required Qualifications :
Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
5–8 years of Software Engineering experience, with 5+ years in DevOps.
Strong proficiency with CI / CD tools (Azure DevOps, Jenkins, Octopus) in .NET environments.
Hands-on experience with scripting languages (JavaScript, TypeScript).
Expertise in Azure DevOps repositories, deployments, and pipelines.
Experience integrating test frameworks into CI / CD processes.
Knowledge of containerization and deployment using Docker.
Engineer • Hosur, Tamil Nadu, India