DESCRIPTION
EPAM is committed to providing our global team of 36,700+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty and think creatively.
Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence.
In today’s new market conditions, we continue to support operations for hundreds of clients around the world remotely, with the vast majority of our teams working from home.
No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.
Responsibilities
Design, build and maintain highly available production systems
Integrate solutions with other applications and platforms outside the framework
Provide consulting services to application teams looking to build Cloud-based applications
Design and implement build, deployment, and configuration management systems
Analyze, organize, and provide in-depth code reviews to improve applications dynamically and ensure the timely completion of projects
Perform script updates due to changes in requirements or implementations
Design, implement and improve monitoring and alerting system
Troubleshoot production issues and coordinate with the development team to streamline code deployment
Optimize system performance, availability and scalability
Assist in production support
Collaborate with team members to improve developed tools, systems and procedures, and data security
Brainstorm for new ideas and ways to improve development delivery
Create Procedures and Policies
Write the project documentation and conduct knowledge transfers
Requirements
Bachelor’s degree in Computer Science or a related technical field, or equivalent work experience
4 years of professional experience
2 years hands-on experience with a variety of Amazon AWS services
Intermediate skill in one cloud platform : GCP, Azure
Solid Linux / Unix systems administration background
Advanced skill in configuring, managing and maintaining networks
Advanced skill in infrastructure troubleshooting, performance tuning, optimization and bottleneck problem analysis
2 years of hands-on experience with Python
2 years of hands-on experience in one scripting language : Bash, Perl, Groovy
Advanced skill in Hadoop HDFS and YARN
Advanced skill in one of Hadoop distributions(Cloudera, Hortonworks)
Advanced skill in Hadoop managing tools (Ambari, Cloudera Manager)
Advanced skill in HUE, Hive, Spark
Intermediate skill in Hadoop Security
Advanced skill in Kafka
Intermediate skill in ElasticSearch
Advanced skill in Kubernetes, Docker
Solid experience in managing production infrastructure with Terraform, AWS CloudFormation, etc
Advanced skill in one configuration management tool : Chef, Puppet, Ansible or similar
Advanced skill in one build automation tool : Jenkins, TeamCity, Bamboo, GoCD, etc
Good knowledge of Monitoring Best Practices
Advanced skill in one monitoring tool and dashboard : Zabbix, Nagios, DataDog, Prometheus, Grafana, etc
Good knowledge of Security Best Practices
Advanced skill in one Authentication and Authorization protocols : LDAP, Kerberos, SAML, etc
Good organizational, analytical and problem solving skills
Ability to present and communicate the architecture in a visual form
English language ability to direct communicate with customer. B2 level is required
We offer
Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible work hours