Platform Engineer

MarineTraffic
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
$ 26K

Job location

Tech stack

Clean Code Principles
Java
JavaScript
Amazon Web Services (AWS)
Cloud Computing
Cloud Engineering
Continuous Integration
Github
Gradle
JUnit
Python
Cisco Nexus Switches
Open Source Technology
Scrum
Redis
Release Management
Cloud Services
Ruby
Swagger
Selenium
Shell Script
SonarQube
Cloud Platform System
Kubernetes
Functional Programming
Terraform
Cucumber
New Relic (SaaS)
Docker
Jenkins

Job description

As a Platform Engineer, you will join an Agile program responsible for the development, maintenance, security, and operational support of new and existing applications for a federal customer; you will deliver and support CI/CD automation and cloud infrastructure services. You are comfortable working alongside engineers, designers, testers, analysts, and customers, making decisions together to quickly deliver valuable working software. You have a passion for high-quality, reliable, and maintainable code. You take pride in your own work and own your own commitments, but you also enjoy collaborating with a cross-functional team and customer stakeholders to deliver valuable solutions. You are agile and retrospective, and not afraid to identify what we are doing wrong so we can fix it, and what we are doing right so we can improve upon it.

Requirements

  • Experience working with several of the following platforms and tools: AWS EC2, ECS, EKS, and Lambda, Terraform, Docker, Swagger, Redis, New Relic, Kubernetes.
  • Experience working with at least one of the following languages: Java, Javascript, Ruby, Python.
  • Experience using CI/CD tools such as Gradle, Docker, GitHub, Nexus, Jenkins, JUnit, SonarQube, Selenium, Cucumber.
  • Possess proficiency in cloud engineering - building, delivering, and managing cloud environments, including experience with shell scripting, networking, storage, and release management.
  • Identify opportunities for refinement, tools consolidation, cost savings, and other continuous improvement.
  • Stay abreast of new capabilities offered by open-source tools and cloud services in order to proactively provide recommendations to incorporate them.
  • Ability to demonstrate and explain technical concepts to both technical and non-technical audiences.
  • 3+ years' experience supporting cloud applications for large-scale enterprise business customers.
  • 2+ years' experience working in an agile development environment, preferably SAFe or Scrum.
  • Actively participate in and contribute to planning, refinement, estimation, design, retrospective, and technical demo meetings., * Years of Experience: 7+ years of relevant professional experience
  • Education: Bachelor's Degree in a related field
  • Location/hours: Remote; must be able to consistently work East Coast core hours 9:30 AM - 3:30 PM (+2 hours earlier/later, total of 40 hrs/week), with periodic flexibility and on-call needed
  • Clearance:
  • U.S. Citizenship required
  • Residence within the U.S. for three (3) of the past five (5) years, and current residence within the U.S.
  • Ability to obtain and maintain a Client EOD (Public Trust) - existing Public Trust desired
  • Ability to consistently work East Coast core hours 9:30 AM - 3:30 PM (+2 hours earlier/later, total of 40 hrs/week), with periodic flexibility needed

Apply for this position