Work you’ll do:
- Design, build, and deploy solutions that are engineered to meet stated requirements and needs, deliver quality results with minimal impact to end users, and support our goal of technology leadership.
- Create/Develop/Test/Manage CI/CD pipelines, automation scripts, and infrastructure as code.
- Research and evaluate new and emerging technologies and provide analysis on potential use within the firm.
Responsibilities:
- End-to-end integration of DevOps tools and processes
- Experience and good understanding with CI/CD tools like Jenkins, GitLab CI, Azure DevOps.
- Expertise on containerization technologies like Docker and Kubernetes.
- Good understanding on configuration management tools like Ansible, Puppet.
- Strong working knowledge in creating and managing infrastructure as code using tools like Terraform, ARM templates or CloudFormation.
- Strong understanding and working experience with cloud platforms like AWS, Azure, or GCP.
- Automation and Scripting
- Strong working knowledge and understanding of scripting languages like Python, Bash, or PowerShell.
- Experience with automating deployment processes and infrastructure provisioning.
- Working experience and exposure to real-time scenarios in troubleshooting and investigating deployment and infrastructure issues.
- Rest API calls.
- Monitoring and Logging
- Strong understanding and working experience with monitoring tools like Dynatrace, Application Insights.
- Good understanding and working knowledge on log management and analysis.
- Ensure compliance with security standards and best practices.
- Experience with implementing security measures and monitoring for vulnerabilities. DAST and SAST scanning tools like SonarQube and Fortify.
- Collaboration and Communication
- Work closely with development, QA, and operations teams to ensure smooth deployment and operation of applications.
- Participate in code reviews and provide feedback to improve code quality and maintainability.
- Understanding and working knowledge on ticketing tools like Service Now application.
- Monitor the Service Desk system, troubleshoot, and work with service consumers to resolve issues.
- Respond to and manage service issues and problems.
Additional responsibilities include:
- Contribute to, produce, and maintain processes, procedures, operational, and architectural documentation.
- Identify and actively collaborate with other teams for solutions and implementations.
- Accountable for execution according to established standards, procedures, and processes.
- Report any breaches in information security or policies.
- Ensure compliance with processes and adherence to standards and documentation.
- Assist in training new staff in technical processes and procedures.
- Actively participate in employee engagement programs.
- Required Technical Skills:
- CI/CD tools (GitHub, Azure DevOps).
- Containerization (Docker, Kubernetes).
- Configuration management (Ansible, Puppet).
- Infrastructure as code (Terraform, CloudFormation, ARM Template).
- Cloud platforms (AWS, Azure, GCP).
- IAAS and PAAS services.
- Scripting languages (Python, Bash, PowerShell).
- Monitoring tools (Dynatrace, Grafana, ELK stack).
- Scanning Tools: SonarQube / Fortify.
- OS: Linux / Windows.
Required Licenses, Certifications, and Other Requirements:
- Relevant certifications in cloud platforms, DevOps tools, or related technologies.
Education:
- Bachelor’s degree in computer science, Information Technology, or a related field.
Experience:
- 4-6 years of experience building resilient, highly available and scalable cloud native platforms and solutions.
- Extensive experience with the .NET framework and other technologies: C#, Web API
- Strong automation/API development skills in Python or C#, PowerShell.
- Experience with using a broad range of Azure services, mainly from the list below: Web Apps, Web jobs, Storage, Azure Key Vault, Blueprint Assignment, Azure Policy, Azure Service Bus.
- Comprehensive understanding on Azure platform and services
- Knowledge on IAM – Identity and Access Management is needed.
- APP Insights, Azure SQL DB, Cosmos DB, Azure Functions.
- Azure VM, Azure Vnet, Azure Active Directory, Azure AD B2C, Azure Analytics Services - Azure Analysis Services, SQL Data Warehouse, Data Factory, Databricks
- Develop and maintain Azure based cloud solution, with the best practices of cloud security.
- Expertise in CI/CD tools like Jenkins, GitLab CI, Azure DevOps, GitHub workflows.
- Expertise in Linux OS troubleshooting.
- Proficient in containerization technologies: Docker, Kubernetes.
- Skilled in configuration management tools: Ansible, Puppet.
- Strong experience with cloud platforms: AWS and Azure.
- Proficient in Infrastructure as Code: Terraform, CloudFormation.
- Knowledge with monitoring tools: Dynatrace, Application Insights.
- Implemented security measures and vulnerability monitoring: SonarQube, Fortify.
Good to Have:
- Obtained an industry certification for DevOps practices and tools.
- Experience with additional infrastructure areas beyond DevOps.
- Experience with Azure, MFA, and Identity Access management.
Location: Hyderabad
Shift Timing: Open (flexible working hours)
Recruiting tips
Benefits
At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you.
Our people and culture
Our purpose
Professional development