Role: AWS Devops CI/CD Engineer
Location: Malvern, PA (hybrid)
Duration: Long term
Notes: - role is on the CTO Enterprise Pipeline team
- This team supports the entire development community within vanguard from an ops perspective
- Current CI/CD platform they are on is Github actions (preferred candidates to have that experience). Most of the role will be building out CI/CD pipelines.
- Typescript experience would be helpful, python/java exposure good as well
- Looking for solid AWS services experience
Responsibilities seeking a skilled Cloud Engineer to join our CTO Enterprise Pipeline Workflow Enablement team to provide advanced technical support to build and manage scalable, secure and efficient CI/CD pipeline. This role is pivotal in supporting the enablement of infrastructure as code for the GitHub pipeline.
Cloud engineer for the CTO Enterprise Pipeline Workflow Enablement team to support enablement of infrastructure as a code for the GitHub pipeline. The position requires a candidate with solid understanding of basic cloud infrastructure and platform concepts, knowledge and experience in building and maintaining CI/CD pipelines, hands on experience with AWS services, including CloudFormation, EC2, and Lambda and familiarity with Azure and GCP cloud platforms. Knowledge of Kubernetes, Terraform, and Docker as well as expertise in programming languages such as Java, Python, Typescript and Bash are desired skills.
In this role, you will
- Design, implement, and deploy cloud platforms to support and meet business needs. Identifies, recommends, and implements opportunities for improvement.
- Develop and maintain solutions to maximize operation uptime, system stability, track system performance and address potential issues proactively.
- Develop technical standards and documentation, ensuring that workflows are robust, efficient, and well-documented to enhance development and operational processes.
- Elevate code into the development, test, and cloud production environments on schedule. Provide follow-up production support. Submit change control requests and documents.
- Learn and understand client area business functions and requirements. Determine the appropriate technical tool to address the client's business needs.
- Train and mentor more junior staff on processes and releases. Provide guidance and consultation as required.
- Administer system activities. Write the technical portion of assigned deliverables. Perform systems analysis, including system requirements analysis and definition, and logical design.
- Participate in special projects and perform other duties as assigned.
Qualifications
- Experience: Minimum of five years related work experience.
- Education: Undergraduate degree in a related field or the equivalent combination of training and experience.
- Technical Expertise: Experience using GitHub Actions to design, implement and manage CI/CD pipeline, experience with AWS services (CloudFormation, EC2, Lambda), Kubernetes, Terraform, Docker, and programming languages (Java, Python, Typescript, Bash).