Back to Search
Senior Azure Developer
We are searching for an experienced Senior Azure Developer to join our team. The ideal candidate will have a minimum of 3 years of experience in designing and implementing Azure. The Senior Azure Developer will work collaboratively with cross-functional teams and stakeholders to build and maintain mission-critical services. The role involves leveraging strong technical skills to deploy software through tooling and CI/CD pipelines. The candidate will be responsible for implementing, migrating, managing, and operating systems/applications in an enterprise cloud computing environment. This is an exciting opportunity to work with cutting-edge technology in a dynamic and innovative industry.
Responsibilities
- Collaborate with cross-functional teams and stakeholders to build and maintain mission-critical services
- Implement, migrate, manage, and operate systems/applications in an enterprise cloud computing environment
- Deploy software through tooling and CI/CD pipeline
- Ensure software meets high-quality standards by engaging in BDD and TDD practices
- Provide expertise in IAM concepts including OIDC and OAuth2
- Stay current on industry trends and best practices related to cloud computing and software development
- Troubleshoot and debug any issues that arise during software deployment or operation
- Ensure compliance with security policies and regulations
- Provide technical guidance to the team and stakeholders
- Participate in code reviews to ensure adherence to best practices and standards
Requirements
- Bachelor's degree in Computer Science/Engineering or relevant discipline
- Minimum of 3 years of experience in Azure Cloud architecture design and implementation
- Experience in Kubernetes and its ecosystem in mission-critical services with best practices
- Experience in Terraform/Helm deployment and configuration scripting language
- Experience in working with relational/NoSQL databases (Mongo and/or Postgres) will be an advantage
- Expertise in deploying software through tooling (Git, Jenkins, Ansible scripts, Docker) and CI/CD pipeline
- Strong experience in BDD (Behavior Driven Development) and TDD (Test Driven Development)
- Knowledge of IAM concepts including OIDC and OAuth2
- Expertise in agile delivery (Scrum, Spotify, SAFe)
- Excellent communication and problem-solving skills
- Advanced proficiency in English communication, both written and spoken for effective global collaboration (B2+ level)
Nice to have
- Experience in AWS Cloud Architecture design and implementation
- AWS or Azure certifications
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn