Senior DevOps Engineer Jobs
EPAM is looking for Senior DevOps Engineers.
Microsoft Azure
Docker, ARM, Bicep
40 hrs/week
12+ months
- Design and implement CI/CD pipelines to ensure efficient and reliable software delivery
- Configure and manage Azure Analytics Cloud Services to facilitate data access for Open AI models
- Optimize cloud networking for seamless and secure data flow
- Manage containers and container orchestration platforms like Kubernetes
- Troubleshoot and resolve issues related to DevOps and Azure infrastructure
- A minimum of 3 years of relevant work experience as a DevOps Engineer with expertise in Microsoft Azure
- Strong command of Terraform / ARM / BICEP
- Expertise in scripting with Python
- Advanced understanding of Azure DNS and on-premises DNS cloud integration
- Effective communication and collaboration skills to work in cross-functional teams
- Fluent English language skills with an Upper-Intermediate level or higher
- Experience with Kubernetes
Amazon Web Services
Amazon API Gateway, Docker, Containerization
40 hrs/week
12+ months
- Design and implement the company's infrastructure on AWS
- Development of a Java microservice infrastructure
- Implement and maintain API Gateway in AWS
- Collaborate with development teams to ensure smooth integration of the infrastructure with the application code
- Ensure the security and compliance of the infrastructure by implementing best practices and industry standards
- Implement and maintain monitoring and logging tools to ensure system performance and availability
- Design and implement highly available, scalable, and fault-tolerant systems
- Implement and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines
- Provide technical guidance and mentorship to junior DevOps engineers
- Minimum of 3 years of experience in DevOps, with a focus on AWS infrastructure
- Expertise in EC2, S3, RDS,
- Knowledge of Elastic Beanstalk, and Lambda
- Proficient in containerization technologies such as Docker and Kubernetes
- Strong understanding of Java microservice infrastructure
- Experience in implementing and maintaining API Gateway
- Ability to design and implement highly available, scalable, and fault-tolerant systems
- Experience in Infrastructure as Code (IAC) tools such as Terraform and CloudFormation
- Familiarity with DevOps practices such as Continuous Integration and Continuous Deployment (CI/CD)
- Experience in monitoring and logging tools such as CloudWatch and Splunk
- Excellent verbal and written communication skills in English at an Upper-Intermediate level
- Experience in other cloud platforms such as Microsoft Azure or Google Cloud Platform
- Familiarity with scripting languages such as Python or Bash
- Experience in database administration and management using AWS RDS or Aurora
Microsoft Azure
Kubernetes, Bash, Content Hub Administration
40 hrs/week
12+ months
- Design, implement and manage cloud-based infrastructure on Microsoft Azure
- Develop and implement scalable, elastic microservice-based platforms
- Ensure high availability and scalability of microservices-based solutions
- Implement DevOps practices and processes across the organization
- Ensure adherence to PCI and security coding standards
- Perform unit and system testing of application code and execute implementation activities
- Maximize code coverage with unit testing framework and minimize code complexity by following appropriate coding standards
- Coordinate with other technical teams and integrate external data points into solutions with minimal impact
- Work with architects to understand technical designs and identify technical tasks to implement them
- Prepare technical documentation, such as HLD and LLD, based on architects' discussion
- Ensure code quality and adherence to coding standards by conducting code reviews
- Identify performance bottlenecks and troubleshoot issues
- 3+ years of experience in a DevOps role or similar
- Expertise in Microsoft Azure and its services
- Experience with Kubernetes and Docker for containerization
- Solid understanding of microservice architecture and microservice design patterns, such as Aggregator or Gateway
- Proficient in Bash scripting and Python
- Experience in Content Hub Administration and SonarQube integration with CI/CD pipelines
- Familiarity with Linux operating systems
- Experience in ensuring code quality and adherence to coding standards, including SOLID principles
- Strong knowledge of OAuth token-based authentication protocol
- Experience in coordinating with other technical teams and integrating external data points into solutions with minimal impact
- Excellent English communication skills, both written and verbal, for effective global collaboration at the B2+ level
- Experience in Service bus architecture implementation
- Familiarity with blue-green deployment strategy
Microsoft Azure
Azure DevOps, Azure Kubernetes Service, Firewall
40 hrs/week
12+ months
- Design, implement, and maintain the company's Azure infrastructure using ARM/Bicep or Terraform for cloud database provisioning and management
- Deploy and configure Kubernetes pods using Helm charts and ensure network configuration
- Manage release engineering processes and orchestration configuration and optimization using GH actions
- Configure and manage (Azure) network topologies, including App Gateway configurations, DNS record management (Infoblox/Azure Private DNS), firewall management, and CA certificate management
- Configure logging and monitoring to ensure system health and reliability
- Collaborate with development and operations teams to ensure cloud-based solutions meet the company's business needs
- Troubleshoot complex issues and provide solutions in a timely manner
- Stay up-to-date with emerging technologies and industry trends to ensure the company's infrastructure remains competitive and efficient
- At least 3 years of experience in a DevOps or similar role
- Extensive experience with Microsoft Azure and related services
- Experience with Azure DevOps, Azure Kubernetes Service, and Helm
- Expertise in IAC tools like ARM and Terraform
- Experience with network topologies and configurations, including App Gateway, DNS record management, firewall management, and CA certificate management
- Familiarity with release engineering processes and orchestration configuration and optimization
- Experience with logging and monitoring configuration
- Proficiency with Kubernetes network configuration and service mesh
- Ability to work collaboratively with development and operations teams
- Excellent problem-solving skills and ability to troubleshoot complex issues
- Strong verbal and written communication skills in English (B2+ level)
- Experience with other cloud platforms like AWS or GCP
- Certifications in Microsoft Azure or related technologies
- Experience with scripting languages like Python or PowerShell
Amazon Web Services
Continuous Delivery, Terraform, Jenkins
40 hrs/week
12+ months
- Design and implement our cloud infrastructure using AWS services and Terraform
- Ensure the stability, scalability, and security of our cloud infrastructure
- Build and maintain Kubernetes clusters for container orchestration
- Create and maintain CI/CD pipelines using Jenkins and other tools
- Develop and maintain monitoring and logging solutions using Prometheus, Grafana, and ELK stack
- Collaborate with the development team to ensure their applications are deployed and run smoothly
- Troubleshoot issues related to networking, security, and performance
- Implement and maintain security best practices for our cloud infrastructure
- Stay up-to-date with the latest DevOps trends and technologies
- Provide guidance and mentorship to junior members of the team
- At least 3 years of experience as a DevOps Engineer with a strong focus on Amazon Web Services
- Experience in designing and implementing Kubernetes clusters for container orchestration
- Experience with MySQL database administration, including optimization, backup, and recovery
- In-depth knowledge of AWS services, including EC2, S3, RDS, and CloudFormation
- Proficiency in scripting languages such as Bash, Python, and/or Ruby
- Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK stack
- Ability to troubleshoot complex issues related to networking, security, and performance
- Experience with Agile methodologies and working in a collaborative team environment
- Excellent verbal and written communication skills in English at an Upper-Intermediate level
- Experience with other cloud platforms such as Microsoft Azure and Google Cloud Platform
- Experience with infrastructure automation tools such as Ansible and Chef
- Experience with Docker and containerization
- Experience with serverless computing using AWS Lambda
- Experience with big data technologies such as Hadoop and Spark
Amazon Web Services
DevOps, Docker, Kubernetes
40 hrs/week
12+ months
- Lead the implementation of PCI compliant processing for a new network zone, utilizing your expertise in DevOps, Docker, Kubernetes, and network security
- Collaborate with cross-functional teams to design, develop, and deploy high-quality solutions that meet business requirements and customer needs
- Ensure the availability, scalability, and reliability of the network zone, utilizing your experience with AWS and other cloud technologies
- Develop and maintain documentation for all aspects of the network zone, including architecture, design, and operational procedures
- Provide technical guidance and mentorship to junior team members, helping to develop their skills and expertise
- Stay up-to-date with the latest trends and technologies in DevOps and cloud computing, sharing your insights and knowledge with the team
- Bachelor's degree in Computer Science, Engineering, Information Technology, or other related technical field
- At least 3 years of experience in DevOps, with a focus on Amazon Web Services
- Expertise in Docker and Kubernetes, with a strong understanding of network security principles and best practices
- Hands-on experience with Ansible, Prometheus, ELK, Vault, K8S, Docker Registry, Nexus
- Experience with Windows, Linux, and network management
- Fluent spoken and written English at an upper-intermediate level or higher
- Certifications such as AWS Certified SysOps Admin, CISSP, CCSP, or other relevant certifications are a plus
DevOps
Azure API Management, Azure Service Bus, Kubernetes
40 hrs/week
12+ months
- Develop and maintain infrastructure using an Infrastructure-as-Code (IaC) approach with a focus on Microsoft Azure
- Optimize performance and efficiency of existing systems, services, and infrastructure
- Ensure consistent and secure DevOps processes and adherence to best practices
- Collaborate closely with the development team to integrate new functionalities and address requirements
- Contribute to the creation and management of CI/CD pipelines and automation
- Implement Azure API Management, Azure Service Bus, and Kubernetes to enhance system functionality
- 3+ years' experience in a DevOps role with a strong focus on Microsoft Azure
- In-depth knowledge and hands-on experience in Azure API Management, Azure Service Bus, Kubernetes
- Proficiency in Terraform for efficient infrastructure provisioning and management
- Expertise in Amazon Web Services and familiarity with Blackduck Code Security Analyzer and Sonar
- Solid understanding of Infrastructure-as-Code (IaC) approach for developing and maintaining infrastructure
- Ability to effectively communicate in English at an Upper-Intermediate level or higher
- Certifications in Azure and AWS
Microsoft Azure
Apache Kafka, Couchbase, Docker
40 hrs/week
12+ months
- Lead the migration process from one Kubernetes cluster to another, ensuring smooth and efficient transition without significant downtime
- Maintain and improve the current infrastructure, including Nginx Ingress, Elasticsearch, Kibana, Keycloak, and more
- Ensure the reliability, availability, and scalability of systems running on Kubernetes clusters
- Collaborate with Developers, Product and Program Management, and senior technical staff to deliver customer-centric solutions.
- Provide technical input for new feature requirements, partnering with business owners and architects
- Implement and manage CI/CD pipelines for efficient software delivery
- Create and manage Helm charts for every microservice
- Ensure continuous improvement by staying abreast of industry trends and emerging technologies
- Mentor and guide less experienced team members, helping them enhance their skills and grow their careers
- Collaborate with cross-functional teams to achieve project goals
- Actively contribute to architectural and technical discussions
- At least 3+ years of experience in DevOps role with strong experience in Microsoft Azure, Kubernetes, and Docker
- Proficient in Bash, Python, or similar scripting languages for automation
- Expertise in CI/CD, using tools such as Jenkins, Spinnaker, and Git
- Experience with Linux for system administration and scripting purposes
- Deep understanding of Kubernetes, including experience in migration, deployment, and scaling of applications
- Familiarity with Apache Kafka for data streaming
- Experience with Couchbase databases and Kubernetes Operators for database management
- Expertise in Grafana and Prometheus for monitoring and observability purposes
- Experience with KeyCloak for authentication and authorization purposes
- Strong analytical and problem-solving skills with the ability to identify and resolve complex issues
- Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
- Experience with Spinnaker for deployment automation
- Knowledge of Loki for log analysis and monitoring
Amazon Web Services
DevOps, Docker, Jenkins
40 hrs/week
12+ months
- Design, implement, and maintain our cloud infrastructure on AWS
- Create and maintain CI/CD pipelines for our applications
- Automate and streamline our deployment processes
- Collaborate with development, operations, and security teams to ensure our systems are secure, scalable, and highly available
- Monitor and troubleshoot our systems to ensure optimal performance and uptime
- Implement and maintain backup and disaster recovery procedures
- Continuously improve our DevOps processes and tools
- Stay up-to-date with the latest trends and best practices in DevOps
- 3+ years of experience in DevOps, with a focus on AWS
- Strong experience with Docker and container orchestration
- Expertise in using Jenkins for building and deploying applications
- Proficiency in infrastructure as code tools such as Terraform and CloudFormation
- In-depth knowledge of AWS security best practices and experience implementing them
- Experience with monitoring and logging tools such as CloudWatch, ELK, and Splunk
- Strong scripting skills in Bash, Python, or Ruby
- Experience with Agile methodologies and working in a fast-paced environment
- Excellent verbal and written communication skills in English at an upper-intermediate level
- Experience with other cloud platforms such as Microsoft Azure or Google Cloud Platform
- Experience with Kubernetes and other container orchestration tools
- Experience with other infrastructure as code tools such as Ansible or Chef
- Certifications in AWS or DevOps-related fields
Microsoft Azure
Docker, Infrastructure as Code development and maintenance, Linux
40 hrs/week
12+ months
- Collaborate with the customer's DevOps team to understand new use cases and drive the incubation of DevOps processes
- Deploy and manage cloud-based infrastructure using Microsoft Azure and related technologies
- Develop and maintain Infrastructure as Code using tools like Terraform and Azure DevOps Server
- Containerize applications using Docker and manage them efficiently using Kubernetes
- Monitor and optimize infrastructure performance using tools like Azure Monitor and Log Analytics
- Troubleshoot and resolve infrastructure issues in a timely manner to ensure optimal performance
- Document infrastructure changes and ensure they are communicated effectively to stakeholders
- Work with cross-functional teams to identify areas for improvement and implement solutions
- Stay up-to-date with the latest cloud technologies and industry trends to drive innovation
- Minimum 3 years of experience in DevOps or related roles
- Strong experience with Infrastructure as Code development and maintenance
- Expertise in Microsoft Azure and related technologies
- Experience with Terraform for infrastructure provisioning and management
- Proficiency in Docker and Kubernetes for efficient containerization
- Good working knowledge of Linux operating systems
- Experience with Azure DevOps Server or other CI/CD solutions like Jenkins
- Good understanding of networking principles for efficient cloud infrastructure design
- Ability to troubleshoot and resolve infrastructure issues in a timely manner
- Strong analytical and problem-solving skills
- Excellent communication skills in English, both written and verbal at the B2+ level
- Good understanding of messaging systems like RabbitMQ for efficient communication between microservices
- Experience with Terragrunt for Terraform code management
Other skills
- Senior Automation Engineer Jobs
- Senior Backend Developer Jobs
- Senior Business Analyst Jobs
- Senior Data Analyst Jobs
- Senior Front End Developer Jobs
- Senior Manual Tester Jobs
- Senior NET Developer Jobs
- Senior Python Developer Jobs
- Senior Software Developer Jobs
- Senior Software Engineer Jobs
- Senior Software Architect Jobs
- Senior SAP Consultant Jobs
- Senior SAP Developer Jobs
- Senior Content Strategist Jobs
- Senior UX Designer Jobs
- Senior Security Engineer Jobs
- Senior Automation Engineer Jobs
- Senior Backend Developer Jobs
- Senior Business Analyst Jobs
- Senior Data Analyst Jobs
- Senior Front End Developer Jobs
- Senior Manual Tester Jobs
- Senior NET Developer Jobs
- Senior Python Developer Jobs
- Senior Software Developer Jobs
- Senior Software Engineer Jobs
- Senior Software Architect Jobs
- Senior SAP Consultant Jobs
- Senior SAP Developer Jobs
- Senior Content Strategist Jobs
- Senior UX Designer Jobs
- Senior Security Engineer Jobs