Systems Engineer Jobs
EPAM is looking for Systems Engineers.
DevOps
Amazon Web Services, Git, Kubernetes
40 hrs/week
12+ months
- Assist in engineering tasks for our Gaming Client's observability infrastructure used by online services
- Operate independently based on broad objectives
- Engage effectively in English with team members and stakeholders
- Sustain, support, and upgrade existing infrastructure
- Oversee the integration of external systems
- Engage in scheduled rotations to maintain continuous system operations
- Be available for on-call shifts as needed, with extra compensation provided
- Cooperate with product engineering teams to improve service observability
- Emphasize best practices for compiling logs and observability metrics
- Enhance the development of new products and the upgrading of current systems
- Minimum of 5 years in a Systems Engineer, DevOps Engineer, or Cloud Engineer role
- 1+ years of relevant leadership experience
- Extensive experience with cloud environments
- Skilled in scripting languages including Python and Bash
- Proficiency in programming languages like Golang
- Comprehensive knowledge of observability concepts such as counters, gauges, and alert design
- Understanding of PromQL and NRQL
- Familiar with distributed tracing
- Aware of basic networking principles
- Exceptional problem-solving and analytical abilities
- Capable of working both independently and collaboratively
- Strong teamwork skills
- Experienced in continuous integration and continuous deployment (CI/CD) practices
- Knowledgeable in version control systems like Git
- Experienced with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Acquainted with infrastructure as code tools (e.g., Terraform, Ansible)
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Fluent English communication skills at a B2+ level
- Understanding of OTEL
- Background in the gaming industry
- Advanced cloud platform certifications (AWS, Azure, GCP)
DevOps
Amazon Web Services, Git, Kubernetes
40 hrs/week
12+ months
- Provide engineering assistance for our Gaming Client's observability infrastructure used by online services
- Work independently from open-ended objectives
- Communicate effectively in English with team members and stakeholders
- Support, maintain, and improve existing infrastructure
- Manage the integration of third-party systems
- Participate in a rotation to ensure systems are continuously operational
- Respond to on-call shifts as required, with additional compensation
- Collaborate with product engineering teams to enhance service observability
- Focus on best practices for aggregating logs and observability metrics
- Contribute to the development of new products and the improvement of existing systems
- 3+ years of relevant experience in Systems Engineer, DevOps Engineer, or Cloud Engineer role
- Strong experience with cloud environments
- Proficient in scripting languages such as Python and Bash
- Experience with programming languages like Golang
- In-depth understanding of observability concepts including counters, gauges, and alert design
- Knowledge of PromQL and NRQL
- Experience with distributed tracing
- Familiarity with basic networking principles
- Excellent problem-solving and analytical skills
- Ability to work independently and in a team environment
- Strong communication and collaboration skills
- Experience with continuous integration and continuous deployment (CI/CD) practices
- Understanding of version control systems like Git
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Familiarity with infrastructure as code tools (e.g., Terraform, Ansible)
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Knowledge of OTEL
- Previous experience in the gaming industry
- Advanced certifications in cloud platforms (AWS, Azure, GCP)
Business Analysis
BA Stakeholders management, Microsoft Azure, Requirements and Change management
40 hrs/week
12+ months
- Collaborate with both onshore and offshore teams
- Elicit requirements from stakeholders and analyze the current state of systems and business processes
- Design and analyze potential solutions, and help drive the client and team towards defining clear requirements and conceptual solutions
- Summarize and present analysis results to stakeholders
- Write user stories in Jira/Confluence and support development phases and UAT
- Coordinate between onshore and offshore teams
- Manage project scope and user requirements to ensure timely delivery of project
- 3+ years of experience in Business Analysis
- Strong skills in stakeholder management
- Experience in requirements and change management
- Proficient in Microsoft Azure
- Proficient in Azure Data Factory
- Excellent written and verbal communication skills
- Ability to work collaboratively in a distributed team environment
- Previous experience working directly with clients
- Strong analytical and problem-solving skills
- Ability to summarize and present information effectively
- C1 level proficiency in English
- Additional cloud technology experience
- Experience in Agile methodologies
- Advanced certification in business analysis
Business Analysis
BA Stakeholders management, Microsoft Azure, Requirements and Change management
40 hrs/week
12+ months
- Work in collaboration with onshore and offshore teams
- Derive requirements from stakeholders and evaluate current systems and business processes
- Develop and scrutinize possible solutions, facilitating clients and teams in establishing clear requirements and conceptual solutions
- Present summarized analysis outcomes to stakeholders
- Craft user stories in Jira/Confluence and facilitate development phases and UAT
- Liaise between onshore and offshore teams
- Oversee project scope and user requirements to secure project delivery within timelines
- Minimum of 5 years’ experience in Business Analysis
- Over 1 year of relevant leadership experience
- Proficiency in stakeholder management
- Expertise in requirements and change management
- Skilled in Microsoft Azure and Azure Data Factory
- Exceptional written and verbal communication abilities
- Capability to collaborate in a distributed team setting
- Direct client interaction experience
- Strong analytical and problem-solving capabilities
- Ability to effectively summarize and present information
- English proficiency at C1 level
- Experience with additional cloud technologies
- Familiarity with Agile methodologies
- Advanced business analysis certifications
Java
Amazon Web Services, Apache Lucene Core, Search Engines
40 hrs/week
12+ months
- Lead the design and implementation of scalable search solutions using Java and search engine technologies
- Optimize search functionalities to improve relevance, accuracy, and performance
- Utilize Generative AI to enhance search relevance and user experience
- Collaborate with cross-functional teams to integrate search solutions into existing systems
- Mentor and guide a team of search engineers in developing innovative search features
- Conduct performance analysis and optimization of search engine operations
- Research and implement advanced search techniques to improve user search experience
- Ensure the scalability and efficiency of search operations on Amazon Web Services
- Drive the adoption of best practices in search engine design and implementation
- Regularly communicate and collaborate with stakeholders to understand and address search requirements
- Minimum of 7 years of experience in Java development and search engine technologies
- 2+ years of relevant leadership experience
- Hands-on experience with Apache Lucene Core, Solr, or similar search engines
- Proven expertise in designing and implementing search solutions on Amazon Web Services (AWS)
- Strong understanding of search engine optimization and performance tuning
- Capability to conceptualize and implement advanced search functionalities
- In-depth knowledge of search indexing and retrieval processes
- Excellent verbal and written communication skills in English at a B2+ level
- Experience with Elasticsearch for advanced search functionalities
- Knowledge of Generative AI for natural language processing and search relevance enhancement
- Experience in OpenSearch for scalable and efficient search operations
Microsoft Azure
Azure Kubernetes Service, Helm, Kubernetes
40 hrs/week
12+ months
- Leadership of the DevOps Engineers team, managing the entire development operations pipeline
- Design and implementation of scalable, highly available systems on Microsoft Azure
- Development and maintenance of deployment automation tools using Helm and Terraform
- Technical leadership and guidance to the team, ensuring solutions are scalable, maintainable, and delivered at high-quality standards
- Collaboration with cross-functional teams to identify and resolve technical issues, enhancing overall system performance and reliability
- Close coordination with the Product and Engineering teams to recognize and implement process improvements, including the adoption of new technologies and frameworks
- Mentoring fellow DevOps Engineers and fostering the growth of technical skills across the organization
- A minimum of 5 years of DevOps experience with a strong focus on Azure and container orchestration systems
- At least 1-year experience leading software development teams, showcasing powerful leadership abilities
- Deep expertise in Azure Kubernetes Service (AKS), Kubernetes, Helm, Docker, and Terraform
- Proficiency in scripting languages like Bash, Ruby, and Python
- A proven track record in implementing and maintaining continuous integration and delivery pipelines
- Ability to work autonomously and lead a team in a remote setting
- Exceptional communication skills and the ability to collaborate effectively with cross-functional teams
- Fluency in English at least at an Upper-Intermediate level for seamless communication with stakeholders
- Prior experience with monitoring and logging tools like Prometheus, Grafana, and the ELK stack
- Familiarity with additional containerization technologies such as Docker Swarm
Java
Amazon Web Services, Apache Lucene Core, Search Engines
40 hrs/week
12+ months
- Lead the design and implementation of scalable search solutions using Java and search engine technologies
- Optimize search functionalities to improve relevance, accuracy, and performance
- Mentor and guide a team of engineers in developing innovative search features
- Collaborate with cross-functional teams to integrate search solutions into existing systems
- Conduct performance analysis and optimization of search engine operations
- Research and implement advanced search techniques to improve user search experience
- Ensure the scalability and efficiency of search operations on Amazon Web Services
- Regularly communicate and collaborate with stakeholders to understand and address search requirements
- Utilize Generative AI to enhance search relevance and user experience
- 5+ years of experience in Java development and search engine technologies
- 1+ year of relevant leadership experience
- Experience with Apache Lucene Core, Solr, or similar search engines
- Proven expertise in designing and implementing search solutions on Amazon Web Services (AWS)
- Capability to conceptualize and implement advanced search functionalities
- Strong understanding of search engine optimization and performance tuning
- In-depth knowledge of search indexing and retrieval processes
- Upper-Intermediate English level proficiency
- Knowledge of Generative AI for natural language processing and search relevance enhancement
- Experience with Elasticsearch for advanced search functionalities
- Proficiency with OpenSearch for scalable and efficient search operations
Java
Amazon Web Services, Apache Lucene Core, Search Engines
40 hrs/week
12+ months
- Participate in the design and implementation of scalable search solutions using Java and search engine technologies
- Collaborate with cross-functional teams to integrate search solutions into existing systems
- Research and implement advanced search techniques to improve user search experience
- Conduct performance analysis and optimization of search engine operations
- Ensure the scalability and efficiency of search operations on Amazon Web Services
- Communicate and collaborate with stakeholders to understand and address search requirements
- Optimize search functionalities to improve relevance, accuracy, and performance
- At least 3 years of experience in Java development and search engine technologies
- Proficiency with Apache Lucene Core, Solr, or similar search engines
- Proven expertise in designing and implementing search solutions on Amazon Web Services
- Ability to conceptualize and implement advanced search functionalities
- Strong understanding of search engine optimization and performance tuning
- Deep knowledge of search indexing and retrieval processes
- B2+ English level proficiency
- Knowledge of Generative AI for natural language processing and search relevance enhancement
- Proficiency with OpenSearch for scalable and efficient search operations
- Experience with Elasticsearch for advanced search functionalities
Microsoft Azure
Azure Kubernetes Service, Helm, Kubernetes
40 hrs/week
12+ months
- Lead a team of DevOps Engineers to manage all aspects of the development operations pipeline, including the automation of infrastructure deployment and the implementation of continuous integration and delivery practices
- Design and implement scalable, highly available, and fault-tolerant systems on Microsoft Azure
- Create and maintain deployment automation tools using Helm and Terraform
- Provide technical leadership and guidance to the team to ensure that solutions are scalable, maintainable, and delivered to high-quality standards
- Collaborate with cross-functional teams to identify and resolve technical issues and improve the overall system performance and reliability
- Work closely with the Product and Engineering teams to identify and implement process improvements, including the adoption of new technologies and frameworks
- Mentor other DevOps Engineers on the team and contribute to the development of technical skills across the organization
- Minimum of 5 years of experience in DevOps, with a focus on Azure and container orchestration systems
- At least 1 year of experience in leading software development teams, demonstrating excellent leadership skills
- Strong experience with Azure Kubernetes Service (AKS), as well as Kubernetes, Helm, Docker, and Terraform
- Proficient in scripting languages such as Bash, Ruby, and Python
- Experience in implementing and maintaining continuous integration and delivery pipelines
- Ability to work independently and lead a team in a remote environment
- Excellent communication skills and ability to work collaboratively with cross-functional teams
- Fluent in English language with at least an Upper-Intermediate level of competency for effective communication with stakeholders
- Experience with monitoring and logging tools like Prometheus, Grafana, and ELK stack
- Experience with additional containerization technologies such as Docker Swarm
Microsoft Azure
Azure Kubernetes Service, Helm, Kubernetes
40 hrs/week
12+ months
- Leadership of a DevOps Engineer team focused on managing the development operations pipeline, including automation of infrastructure deployment, and implementation of continuous integration and delivery practices
- Design and establishment of scalable, highly available, and fault-tolerant systems on Microsoft Azure
- Creation and maintenance of deployment automation tools utilizing Helm and Terraform
- Provision of technical leadership and guidance to the team to ensure solutions are scalable, maintainable, and delivered to high-quality standards
- Collaboration with cross-functional teams to both identify and rectify technical issues, and to enhance system performance and reliability
- Close coordination with Product and Engineering teams to identify and implement process improvements, including adoption of new technologies and frameworks
- Mentoring of other DevOps Engineers on the team and contributing to the development of technical skills across the organization
- A minimum 5 years of experience in DevOps, particularly in Azure and container orchestration systems
- At least 1 year of experience leading software development teams demonstrating superior leadership skills
- Substantial experience with Azure Kubernetes Service (AKS), Kubernetes, Helm, Docker, and Terraform
- Proficiency in scripting languages like Bash, Ruby, and Python
- Experience in implementing and maintaining continuous integration and delivery pipelines
- Capability to work autonomously and lead a team in a remote setting
- Exceptional communication skills and ability to work collaboratively with cross-functional teams
- Fluency in English, with at least an upper-intermediate level of competency to communicate effectively with stakeholders
- Familiarity with monitoring and logging tools like Prometheus, Grafana, and ELK stack
- Previous engagement with additional containerization technologies such as Docker Swarm