Description

Responsibilities:

Technical Design, Development & Problem Solving:

  • Provide recommendations on architectural changes to improve efficiency, reliability and performance and to reduce cost.
  • Explore and recommend new technologies/services. Articulate the advantages of various solution options
  • Define platform software engineering standards and ensure compliance
  • Ability to independently develop algorithms and deliver results in production environments at scale.
  • Ability to take on proof of concepts to proof new technologies.
  • Problem solve with little to no guidance.
  • Collaborate with Cloud/DevOps engineers to solve technical and design problems
  • Conduct and oversee design & code reviews 

Execution & Delivery:

  • Ability to independently execute complex, long term projects
  • Understand context of the work rather than just focusing on what is assigned.
  • Excellent communicator and collaborates well with people inside the team and in other organizations
  • Innovate and is open to ideas to improve efficiency and works with the team to pivot if necessary.
  • Write clean, high-performance, well tested infrastructure code with a focus on reusability and automation (e.g. Shell, Python, Golang, Puppet, Terraform etc...)

Software Engineering Excellence:

  • Responsible for code excellence and quality of the project being assigned
  • Research on tools being used by the department and provide suggestions for improvements
  • Creates reusable code frameworks or example projects to aid developers on the team.
  • Advocates and leads initiatives for enhancing our testing framework

Minimum Qualifications:

  • Minimum 5-8 years of cumulative experience in implementing DevOps methodologies with Cloud Experience
  • Bachelor's degree in computer science, engineering, or equivalent disciplines from an accredited college or university. 
  • One or more Cloud Service Provider certifications: AWS Solutions Architect, AWS DevOps,or others. 

Ideal Qualifications:

  • Advanced understanding of CI / CD concepts
  • Experience with Jenkins (e.g. master-slave architecture, Jenkins Shared Libraries, Groovy)
  • Seasoned Infrastructure as Code developer with Terraform
  • Understanding of Docker containers
  • Good scripting skills (e.g. bash, python, go lang)
  • Hands-on experience with Kubernetes
  • Experience with artifact repository managers (Artifactory is preferred)
  • Practical experience with version control systems (Git is preferred)
  • Understanding of microservices architecture
  • Hands-on experience on public cloud
  • Strong written and verbal communication skills
  • Able to thrive in a collaborative and cross-functional environment
  • Familiar with Agile methodology concepts and familiarity with Confluence and JIRA
  • Practical experience with workflow management tools, such as ServiceNow. 
  • Strong interpersonal, verbal presentation, and written communication skills. 
  • Understanding of GitOps processes and tools
  • Experience with DevOps concepts, tools (e.g. Artifactory, Helm, Ansible, etc.) and emerging technologies
  • Experience with GitHub and GitHub Actions.


 

Education

Bachelor's Degree