Systems Engineer Jobs
EPAM Anywhere is looking for Systems Engineers.
Competitive compensation
We back all payments and operate in compliance with country-specific labor regulations. Your annual paycheck can range from $15k to $200k.
Numerous benefits
Make use of 1,500+ online and location-specific benefits across 30+ countries that also include healthcare and sports programs for you and your family.
Limitless career growth opportunities
Get access to a large-scale ecosystem that consists of educational and career development services created for your growth. A personal skill advisor will support you on each step of this journey.
DevOps
GitHub Actions, Grafana, Istio
40 hrs/week
12+ months
- Develop Terraform and Terragrunt configurations for infrastructure as code
- Create and manage GitHub Actions workflows for CI/CD pipelines
- Troubleshoot data access permission issues in AWS S3 and AWS IAM
- Troubleshoot Kubeflow ML pipeline issues related to CPU, Memory, GPU, and Permissions
- Develop scripts using Python for platform automation tasks
- Collaborate with the team to enhance the reliability and efficiency of the CVML platform
- Participate in architecture and design discussions for system improvements
- Stay updated with the latest DevOps tools and practices for continuous improvement
- Minimum of 3 years of practical experience in DevOps roles
- In-depth knowledge of Kubernetes and its ecosystem, particularly AWS EKS and KubeSpray
- Proficiency in Terraform and Terragrunt for infrastructure as code
- Experience in using Prometheus and Grafana for monitoring and observability
- Solid understanding of Istio for service mesh and its basic components, such as sidecars, mTLS, and ingress gateway
- Proficiency in Python for scripting and automation tasks
- Hands-on experience with GitHub and GitHub Actions for CI/CD pipelines
- Strong understanding of AWS services including network, LoadBalancer, and IAM
- Excellent troubleshooting skills for data access permission issues in AWS S3 and AWS IAM
- Ability to develop and troubleshoot Kubeflow ML pipeline issues
- Familiarity with distributed tracing tools such as Zipkin and Istio
- Knowledge of Golang, Kubeflow, and Pulumi
DevOps
GitHub Actions, Grafana, Istio
40 hrs/week
12+ months
- Development of Terraform and Terragrunt configurations for infrastructure code
- Management and creation of GitHub Actions workflows for CI/CD pipelines
- Resolution of data access permission issues in AWS S3 and AWS IAM
- Troubleshooting of Kubeflow ML pipeline issues related to CPU, Memory, GPU, and Permissions
- Scripting using Python for platform automation tasks
- Team collaboration to boost the CVML platform's reliability and efficiency
- Involvement in architecture and design discussions for system enhancements
- Keeping abreast of the latest DevOps tools and practices for continuous improvement
- Practical DevOps roles experience of at least 5 years
- Leadership experience of 1 year or more
- Deep understanding of Kubernetes and its ecosystem, particularly AWS EKS and KubeSpray
- Proficiency in using Terraform and Terragrunt for infrastructure code
- Experience with Prometheus and Grafana for monitoring and observability
- Solid knowledge of Istio for service mesh and its basic components, such as sidecars, mTLS, and ingress gateway
- Proficiency in Python for scripting and automation tasks
- Hands-on experience with GitHub and GitHub Actions for CI/CD pipelines
- Sound understanding of AWS services including network, LoadBalancer, and IAM
- Excellent troubleshooting skills for data access permission issues in AWS S3 and AWS IAM
- Ability to develop and troubleshoot Kubeflow ML pipeline issues
- Familiarity with distributed tracing tools such as Zipkin and Istio
- Knowledge of Golang, Kubeflow, and Pulumi
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
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
Automated Testing in Java
Apache Maven, Java, REST Assured
40 hrs/week
12+ months
- Create automated software tools to verify and quantify the quality of the produced software
- Uncover, document, and track defects
- Improve test case execution efficiency and test coverage
- Perform automated Functional, Performance, and End to End Product and System tests
- Create training documentation and conduct knowledge transfer sessions
- Work in an agile development environment, collaborating with the Engineering and Product teams to deliver quality software iteratively
- Integrate QA processes into Software Development and Release Cycles
- Troubleshoot issues in live, high availability systems
- Collaborate with the CI team to design ideal strategies for Continuous Integration and Continuous Deployment
- 2+ years of Java development experience
- 2+ years of solid working experience in developing test automation scripts specifically in object-oriented frameworks (Java, Selenium, TestNG, Maven, and JMeter)
- Hands-on experience working with AWS SQS, Kinesis, API Gateway, and Cloudwatch, AWS Step Function testing
- Hands-on experience with the automated testing of frontend, microservices, and serverless applications
- Hands-on experience automating RESTful APIs
- 1+ year(s) of experience with Continuous Integration, Jenkins, Git, Spring Boot
- Familiarity with the CI/CD process
- Fluent English communication skills at a B2+ level
- Experience with MongoDB and Amazon services (SQS)
- Familiarity with Scaled Agile Framework (SAFe)
Business process management (BPM)
IBM Business Automation Workflow, SQL, Git
40 hrs/week
12+ months
- Review IBM BAW code and find all places with Oracle requests, stored procedures, etc.
- Analyze and document all SQLs found and give them to the App team to implement similar APIs
- Replace all SQLs found with new APIs done by the App team
- Communicate with EPAM teams, Architect, and Clients, often directly
- Come up with a high-level roadmap with the help of EPAM Architect
- Guide and mentor 1-2 Java Engineers to join this effort
- At least 5 years of experience in IBM BPM with hands-on experience in IBM BAW
- 1+ year of relevant leadership experience
- Proficiency in IBM BAW Script component and Coach View
- Experience in Service Integration and Rest API endpoint integration
- Deep understanding of SQL component integration and working knowledge of SQL databases
- Proficiency in IBM WebSphere and IID (Integrated Integration Developer)
- Proficiency in Java and Git
- Experience in Agile methodologies and Jira
- Fluent in English with Upper-Intermediate level
DevOps
Amazon CloudWatch, Grafana, Prometheus
40 hrs/week
12+ months
- Build and maintain an observability environment, focusing on best practices for aggregating logs and observability metrics
- Collaborate with software engineering teams to ensure high performance and observability of services in cloud environments
- Create dashboards and set up alerting for application states using tools such as Splunk, Prometheus, Grafana, and AWS CloudWatch
- Lead and support the team of engineers
- Participate in daily standup, ad-hoc tech reviews, weekly status meetings, sprint activities, and other agile meetings and reviews
- Contribute to the overall improvement of observability and monitoring practices within the organization
- Minimum of 5 years of experience in DevOps or related roles, with a focus on observability and monitoring
- 1+ year of relevant leadership experience
- Proficiency in Python, Go Language, and Node.js for scripting and automation
- Expertise in building and maintaining observability solutions using tools such as Amazon CloudWatch, Grafana, Prometheus, Splunk
- Proven track record of successfully collaborating with software engineering teams to ensure high performance and observability of services in cloud environments
- In-depth technical knowledge of log collection, dashboards, and alerting using tools such as Splunk, Prometheus, and Grafana
- Experience with Git
- Strong verbal and written communication skills in English for effective collaboration and documentation (B2+ level)
DevOps
AWS Cloud Development Kit, CI/CD, Gitlab CI
40 hrs/week
12+ months
- Partner closely with peers in Security, Quality Assurance, Operations, and Product teams to improve quality and velocity of teams’ deliverables using automation, metrics, and goal setting
- Develop AWS Infrastructure as Code using AWS Cloud Development Kit via Python OR Node.js
- Develop features for and maintain a shared pipeline using Gitlab CI
- Provide technical guidance and support via engineering design reviews for large-scale solutions and deployment of service-oriented architecture
- Direct the activities necessary to design and develop innovative technical solutions for programs and ensure seamless technology infrastructure
- Ensure appropriate resources are available for systems' incident support and troubleshooting
- Leverage partnerships with IT teams and vendors to ensure written code adheres to company architectural standards and technical specifications
- Bachelor's degree in Computer Science, CIS, Engineering, Mathematics, or related field
- Minimum of 5 years of hands-on experience in mid to large-scale IT projects, including complex cross-functional and cross-organizational projects
- 5+ years of experience in supporting software development and operations via methods like automated deployments, infrastructure as code in AWS
- At least 2 years of experience in a role requiring interaction with executive leadership and experience overseeing vendor relationships
- Proficiency in modern agile software methodologies and planning tools
- Knowledge of AWS Cloud Development Kit
- B2+ English level proficiency
- Knowledge of Node.js and Python
Networks & Telecommunication
Incident Management (ITSM), Network Architecture, Network Monitoring
40 hrs/week
12+ months
- Maintain and enhance network project/product in production environments in public/hybrid cloud infrastructure
- Apply new engineering principles to improve existing systems
- Perform routine network management responsibilities for LAN, WAN, and telecommunications systems, supporting other associates as needed
- Gather pertinent information about a problem by analyzing data and patterns and identifying underlying issues
- Research and recommend more detailed solutions to resolve problems
- Assist with a whole systems approach to analyzing issues by ensuring all components (structure, people, process, and technology) are identified and accounted for
- Analyze requirements and assist with the design of architecture
- Stay up-to-date with emerging technology and share beneficial information with relevant stakeholders
- Collaborate with different stakeholders with varied perspectives to develop solutions to issues, and contribute own suggestions
- Bachelor's degree in a technical field preferred, or equivalent experience
- Minimum of 2 years of experience in network architecture, incident management (ITSM), and network monitoring
- Relevant certification such as Cisco CCNA, CCNP, AWS Associate, AWS Network Specialty
- Strong proficiency in configuring enterprise or service provider grade network hardware
- Experience configuring, operating, and automating cloud IaaS networks like AWS, Azure, and GCP
- Intermediate knowledge of models used to show network state and for configuration (SNMP, NetFlow, IPFIX, Netconf, Restconf, gRPC)
- Ability to identify strengths and weaknesses among languages for particular use cases
- Experience in performing routine network management responsibilities for LAN, WAN, and telecommunications systems
- Ability to investigate standard or routine issues or incidents and draft concise, balanced, evidence-based reports on findings
- Excellent communication and collaboration skills
- B2+ English level for effective communication