Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Tata Consultancy Services, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Azure DevOps Engineer at Tata Consultancy Services, you will play a critical role in streamlining our software development and deployment processes. Your expertise in Azure cloud services and DevOps practices will help in automating processes, enhancing collaboration between development and operations teams, and ensuring high-quality software delivery. You will also be responsible for implementing continuous integration and continuous deployment (CI/CD) pipelines, monitoring application performance, and providing innovative solutions to complex challenges.
Job Responsibilities
- Design, develop, and implement scalable CI/CD pipelines using Azure DevOps and related toolsets.
- Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC) methodologies.
- Monitor and optimize application performance and reliability through proactive troubleshooting and issue resolution.
- Define and enforce security and compliance policies within the DevOps pipelines.
- Maintain documentation for processes, systems, and configurations as part of an organized knowledge base.
- Mentor and guide junior engineers, promoting best practices in DevOps methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Minimum of 5 years of relevant experience in DevOps engineering or related disciplines.
- Strong proficiency with Azure cloud services and DevOps tools, including Azure DevOps, Jenkins, and Git.
- Experience with scripting languages such as PowerShell, Python, or Bash.
- Familiarity with containerization technologies such as Docker and orchestration frameworks like Kubernetes.
- Solid understanding of networking, security principles, and monitoring tools.
- Excellent problem-solving skills and ability to work effectively under pressure.
Technologies & Tools
The Senior Azure DevOps Engineer will work with a range of technologies and tools, primarily focusing on Azure Cloud services such as Azure Kubernetes Service (AKS), Azure Functions, Azure Active Directory, and Azure SQL Database. Proficiency in CI/CD tools like Azure DevOps Pipelines and Git, along with container technologies like Docker and orchestration with Kubernetes, are essential. Familiarity with configuration management tools such as Ansible or Terraform, along with scripting languages will be crucial for automating processes and improving deployment efficiency.
Ideal Candidates
Ideal candidates for this position will possess not only the technical acumen required for the role but also the ability to communicate effectively across teams. They should be proactive problem solvers, capable of adapting quickly to changing requirements and technology landscapes. A collaborative mindset paired with a desire to mentor and lead by example will significantly enhance the candidate's fit within our innovative and dynamic workplace culture.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.