Terms of Employment
- Contract-to-Hire, 12 months
- This is 100% Remote Opportunity – Candidates must reside in Maryland, Washington, DC, Virginia, West Virginia, Pennsylvania, Delaware, New Jersey, New York, North Carolina, Florida, or Texas.
Overview
Our client is seeking a Systems Engineer to provide DevOps and Cloud platform support.The Systems Engineer will implement and manage continuous integration and continuous delivery (CI/CD) pipelines to support application deployments. They will support cloud infrastructure on Amazon Web Services (AWS), and EKS Kubernetes.
Responsibilities
- Installs, tunes, upgrades, troubleshoots, and maintains CI/CD pipelines, performs application release deployments in Test and Production environments.
- Submit change management tickets, represented on the CAB calls.
- Write and maintain automation scripts in Python and Groovy to streamline operational processes and deployments.
- Collaborate with development and testing teams to enhance system scalability, performance, and reliability.
- Manage, monitor, and troubleshoot Linux and Windows-based production environments.
- Support container orchestration platforms such as Docker and Kubernetes.
- Develop and implement techniques in CI/CD to prevent system problems, troubleshoot incidents to recover services and support root cause analysis.
- Support disaster recovery and audits.
- Stay current with industry trends, technologies, and best practices in DevOps and cloud services.
Required Skills & Experience
- Bachelor’s Degree in Information Technology or Computer Science.
- 3 years of experience in software, DevOps and/or cloud systems engineering.
- In lieu of a Bachelor’s degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
- Understanding of CI/CD pipelines, especially with Jenkins using Groovy.
- Understanding of container-based technologies, especially Kubernetes, Docker, AWS EKS.
- Understanding of microservice concepts.
- Advanced scripting skills (Bash, Python).
- Technical knowledge of AWS managed services (VPC, EC2, EKS, RDS), including monitoring and analytics tools such as AWS CloudWatch.
- Experience with code management systems (Git, Subversion).
- Experience maintaining Java web applications (Spring Boot).
- Strong communication and teamwork abilities.
- Ability to collaborate to solve technical problems across teams.
- Must be able to be available for weekend support based on the application release deployments and maintenance activities.
nTech is an equal opportunity employer. All offers of employment are contingent upon pre-employment drug and background screenings. Only candidates who meet all of the above client requirements will be contacted by a recruiter.
nTechJob