We are seeking a Senior Azure Developer to join our remote team. This position involves close collaboration with development peers and technical staff to create impactful solutions in a dynamic Agile environment, focusing on Microsoft Azure.
Key Responsibilities
- Design and develop new features using Agile methodologies (Scrum).
- Prioritize high-quality standards throughout the development process.
- Ensure system reliability, availability, performance, and scalability.
- Maintain and troubleshoot code in complex environments.
- Collaborate with cross-functional teams to deliver customer-centric solutions.
- Provide technical input for new features and partner with business owners.
- Stay updated on industry trends and emerging technologies to drive continuous improvement.
- Mentor and guide less experienced team members.
- Participate in code reviews to ensure quality and adherence to standards.
- Contribute to architectural and technical discussions.
Requirements
- Experience. 3+ years in Azure Cloud architecture, design, and implementation.
- Strong expertise in Kubernetes and its ecosystem.
- Proficient in Terraform/Helm for deployment and configuration scripting.
- Familiarity with relational/NoSQL databases (MongoDB and/or Postgres).
- Knowledge of Git, Jenkins, and CI/CD pipelines.
- Strong experience with BDD and TDD.
- Understanding of IAM concepts (OIDC and OAuth2).
- Experience in enterprise cloud computing environments.
- At least 3 years in Agile delivery (Scrum, Spotify, SAFe).
- Communication. Excellent spoken and written English skills (upper-intermediate or higher).
Nice to Have
- Experience with Docker and Helm.
- Comprehensive insurance coverage.
- Paid leave, including maternity, bereavement, and special COVID-19 leaves.
- Financial assistance for medical crises.
- Retirement benefits (VPF and NPS).
- Wellness programs and hobby clubs.
- Flexible and hybrid work opportunities.
- Support for home workspace setup.
- Access to a wide range of training programs, including LinkedIn Learning.
- Mentorship programs and self-driven career progression tools.
Application Process. Once you apply, you'll receive a confirmation email with a link to our platform. Sign up to automate your pre-screening and monitor your application status. CVs should be submitted in English only.
Note. While applying for this position, you may also be offered other projects within EPAM.