Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Position: Cloud DevOps Engineer (Azure)
What is the Opportunity?
We are seeking a highly skilled and experienced Dev Ops Engineer to join our team. The successful candidate will be responsible for ensuring the smooth operation of our production systems, collaborating with development teams, and implementing best practices for infrastructure management. This is a critical role that requires a strong technical background, excellent problem-solving skills, and the ability to work effectively in a fast-paced environment.
The ideal candidate will have extensive experience in Azure Cloud, web application security, Kubernetes, Docker, and other relevant technologies.
Responsibilities
- Provide day-to-day production support, including troubleshooting and resolving issues.
- Collaborate with development teams to ensure smooth production deployments.
- Participate in design review process of new application features.
- Manage and execute core terraform enterprise (TFE) pipelines and collaborate with TFE team for regular maintenance.
- Deploy and manage infrastructure changes, including provisioning and configuration of servers, networks, and databases with Azure AKS.
- Containerize applications using Docker and orchestrate container deployment and management.
- Monitor and optimize system performance, identifying areas for improvement and implementing fixes.
- Collaborate with cross-functional teams (cloud, security, TFE) to identify and prioritize infrastructure needs.
- Ensure compliance with security, scalability, and reliability standards.
- Participate in on-call rotations to provide 24/7 support for production systems.
- Develop and maintain documentation of infrastructure, deployments, and other Dev Ops-related processes and procedures.
- Automate infrastructure provisioning, configuration management, and monitoring using tools such as Terraform, and Prometheus.
- Stay up to date with the latest trends and best practices in Dev Ops, cloud computing, and containerization.
What do you need to succeed?
Must Haves
- 3-5 years of experience in Dev Ops, platform engineering, or related fields, with a proven track record of delivering scalable and reliable infrastructure solutions.
- Strong programming skills with at least 2+ years of hands-on experience in languages such as Java, Type Script, Python, Shell scripting, or batch processing, and expertise in developing distributed cloud applications (Open Shift, Azure, Docker).
- Deep Kubernetes expertise, including a thorough understanding of its components (Deployments, Services, HPA, Config Maps, Secrets, etc.) and the ability to design and manage complex Kubernetes-based environments.
- Proficiency in Dev Ops pipelines and CI/CD tools, such as Git Hub Actions, Jenkins, Maven, and experience with automated testing frameworks (unit, functional, and performance testing).
- Comprehensive knowledge of web-based application architectures and frameworks, including Angular or Angular
JS, and how they integrate with backend services.
Nice-to-haves
- Object Oriented coding practices, including strong design patterns knowledge, refactoring, clean code.
- Experience working with Kafka, MySQL, Non-relational databases, Caching
- Experience in BDD and TDD methodologies
- Working experience in one or more of:
Algorithm design and optimization, AI tools, RDBMS and/or modern scale-out repositories (MySQL, Mongo
DB, Redis), Kafka.
What’s in it for you?
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
- Leaders who support your development through coaching and managing opportunities
- Work in a dynamic, collaborative, progressive, and high-performing team
- A world-class training program in financial services
- Flexible work/life balance options
- Opportunities to take on progressively greater accountabilities
- Access to a variety of job opportunities across business and geographies
Job Skills
Information Technology (IT) Infrastructure, Programming Languages, Software Change Request Management, Software Development Life Cycle (SDLC), Software Engineering, Software Integration Engineering, Software Product Design, Software Product Technical Knowledge, Software Release Management, System Testing Tools
Additi…
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free