Description:
Provide subject matter expertise for ongoing support of applications deployed to our client's non production AWS environments and supporting 3rd party applications. Identify root causes and automate solutions in support of development. Work under general supervision; typically reports to a project leader or manager. Manage day to day activities when called upon.
Primary Duties And Responsibilities
- Provide technical guidance to other team members for the design, implementation, and support of infrastructure and cloud architecture and automation technologies.
- Act as a subject matter expert of the organization for cloud, automation, and end-to-end architecture for cloud infrastructure solutions.
- Maintain overall industry knowledge on the latest trends and technology and demonstrate forward thinking around how technology can support the organizational direction.
- Design, configure, implement, and support a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code.
- Enable DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka, and container management systems.
- Participate in cloud computing environment buildouts, software installation, maintenance, and support.
- Provide technical guidance to junior team members.
- Create procedural and troubleshooting documentation related to cloud native applications
- Perform other duties as assigned
Qualifications
- Good technical leadership skills
- Deep technical knowledge and experience working with complex IT environments including applications, middleware, storage, networks, information security and operations.
- Hands on experience with agile, devops and CI/CD.
- Excellent problem solving skills.
- Ability to work independently.
- Ability to multi-task and work with management to prioritize tasks.
- Demonstrate strong confidence in abilities and knowledge.
- Ability to work well in crisis situations.
- Ability to work under minimal supervision
- Good written and oral communication skills
Technical Skills
- Expert understanding of:
- Scripting and coding
- Network technologies
- CI/CD tools such as Artifactory, Jenkins, and GIT
- Cloud native applications, including Terraform experience
- Technologies used to support microservices
- Experience with cloud-based systems such as AWS, Azure, or Google Cloud, including expertise in infrastructure-as-code tools such as Terraform or CloudFormation
- Strong programming skills in Java or Python, and experience with containerization technologies such as Docker or Kubernetes
- Experience with Kafka MRC
- Understanding of software development methodologies and Agile practices
- Excellent analytical and problem-solving skills, with the ability to troubleshoot and identify the root cause of issues
- Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams
Education & Training
- Bachelor's degree in a related area
- 5-7+ years of related experience
- Minimum 5+ years experience working in a distributed multi-platform environment.
- Minimum 3+supporting enterprise monitoring technologies
Certifications
- Cloud certification a plus