Back to Search
Senior DevOps Engineer
Microsoft Azure, Kubernetes, Bash, Content Hub Administration, DevOps, Docker, Linux, Microservice Architecture Pattern, Python.Core, Sonar
We are seeking a remote Senior DevOps Engineer with expertise in Microsoft Azure to join our team. The right candidate will have a demonstrated ability to develop and implement scalable, elastic microservice-based platforms while working closely with cross-functional teams. This position offers a unique opportunity to work on cutting-edge technology and make a significant contribution to the project's success.
Responsibilities
- Developing and implementing scalable, elastic microservice-based platforms in Microsoft Azure
- Collaborating with cross-functional teams, including development, QA, and technical architects
- Managing and maintaining Content Hub administration for effective content management
- Developing and implementing microservice architecture patterns like Aggregator or Gateway
- Configuring and maintaining Kubernetes clusters for container orchestration
- Building Docker images and managing container lifecycles
- Monitoring and troubleshooting microservices and infrastructure on Azure
- Performing code reviews to ensure SOLID principles and appropriate coding standards are implemented
- Maximizing code coverage with unit testing frameworks and minimizing code complexity
- Designing and implementing integration with external data points with minimal impact
- Preparing technical documentation like HLD and LLD based on architects' discussions
- Coordinating with other technical teams to integrate external data points into the solution
- Working with architects to identify technical tasks and coordinate with developers to implement them
Requirements
- Minimum 3+ years of experience as a DevOps Engineer
- Strong experience in Microsoft Azure, including it's services
- Expertise in Kubernetes, Docker, and Bash scripting for effective containerization
- Experience in Content Hub administration for effective content management
- Good working knowledge of Linux for server management and maintenance
- Ability to develop and implement microservice architecture patterns like Aggregator or Gateway
- Proficiency in Python.Core and Sonar for effective code quality management
- Familiarity with OAuth token-based authentication protocol and PCI and Security Coding Standards
- Strong understanding of SOLID principles and appropriate coding standards
- Excellent understanding of unit testing frameworks and code coverage maximization
- Excellent communication skills in English, both written and spoken, for effective global collaboration (B2+ level)
Nice to have
- Proficiency in other cloud platforms like AWS or Google Cloud Platform
- Experience in Service Bus architecture implementation for effective messaging
- Familiarity with blue-green deployment strategy for effective deployment
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