AWS Cloud Engineer

Liverpool, UK

Ranked as #12 on Forbes’ List of 25 Fastest Growing Public Tech Companies for 2017, EPAM is committed to providing our global team of 25,900+ 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. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.


Do you have a combination of deep technical expertise, business acumen and strong interpersonal skills? Do you enjoy helping customers architect systems and solve technical problems? Are you passionate about transforming and shaping leading organizations?

Then you have an opportunity to work with highly skilled and professional architects and engineers who specialize in building and integrating custom software solutions at enterprise scale.

Come join us!


  • Analyse, design, and develop code for all application tiers;
  • Code, test, debug, and document programs on large-scale, complex projects;
  • Revise and update programs and create documentation as required for requirements analysis, design specifications, deployment guides, test plans, or project work plans;
  • Estimate time frames, quality and quantity of resources required to successfully implement project; develop project plan incorporating all project variables;
  • Establish criteria concerning deliverability, performance, maintenance, design and costs;
  • Assist in analysing client processes through needs analysis and recommending new business models, workflows, or innovative solutions;
  • Suggest innovative solutions to business problems/processes that leverage technology to provide marketing differentiation, efficiency improvements, and better user experiences;
  • Mentor other developers in technical areas and site modules around Web-based technologies, Software Development Process, and company standards and practices;
  • Operational responsibility ensuring that data movement across systems is processing successfully at all times;
  • Work with both internal and vendor development / business teams;
  • Travel to client sites as needed.


  • Strong Linux Administration Skills ideally on RedHat Enterprise Linux 7.3 or above and Amazon Linux (Fedora based distributions), Windows Active Directory, Strong Linux Networking Skills like using Netstat, TCPDUMOP, NSLOOKUP, etc;
  • Strong AWS Experience and Skills specifically VPCs, Subnets, VPC Endpoints, Route Tables, Flow Logs, NACLs, Security Groups, Autoscaling, NAT Gateways, Squid Proxies, Oracle RDS, AWS Lambda, S3, KMS, CloudWatch, Load Balancers, WAF, Certificate Manager, Workspaces;
  • Strong IaC (Infrastructure-as-code) skills using Puppet, Terraform, CloudFormation, Ruby, Ansible;
  • Strong Development/Scripting experience using Python 3, Boto3 AWS API (essential), Java/Scala (desirable), Bash Scripting;
  • Strong CI/CD experience using tools like Jenkins, Bitbucket, Git;
  • Agile Experience – Atlassian Products (Jira, Confluence);
  • Experience with Celebrus v8, Apache Kafka and SAS ESP would be highly beneficial;
  • Desirable experience with Docker, Kubernetes;
  • Above all, “automate everything mindset”.

We offer

  • Competitive compensation depending on experience and skills;
  • Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture;
  • Knowledge-sharing with colleagues from EPAM's global tech communities;
  • Regular performance feedback and salary reviews;
  • Opportunities for professional growth.