Provide support for strategy, processes, and toolchain across the full SDLC and deployment lifecycle, including but not limited to:
- All manner of automated testing (unit, UI/functional, load, accessibility, infrastructure-acceptance, application-acceptance, static code analysis, vulnerability scanning, etc.)
- Test data and database change management techniques (may include use of tools like DBMaestro, Datical, Liquibase, Delphix)
- Deployment orchestration (Jenkins, uDeploy, ElectricFlow, etc.)
- Virtualization, cloud deployment, and infrastructure-as-code (Azure, AWS, etc.; Vagrant, Terraform, CloudFormation, ARM, CloudForms, PowerCLI, etc.; Puppet, Chef, Ansible, etc.)
- Container scheduling/orchestration platforms (Kubernetes, Cloud Foundry, Mesos, Docker Swarm)
- Build and release engineering (Maven, Gradle, Ant, etc.; Jenkins, Bamboo, etc.)
- Summing the above techniques together to create deployment pipelines
Develop proofs-of-concept of platform offerings from the above to pilot with development and application teams
Develop specialization in one or more of the lifecycle areas above and general knowledge of the others
Work with Shared Services teams (infrastructure, configuration management, DBA, etc.) to mature proofs-of-concept into fully-realized platform offerings
Iteratively research, propose, build, and test solutions in environments of high ambiguity and flexible requirements
Leadership/coordination across multiple disparate groups within the organization
Qualifications:
- Experience providing direct operations support to development teams
- Execution and automation of system administration tasks in both Windows and Linux including installing software, user and permissions management, etc.
- Use of tools such as Vagrant, Puppet, Docker, Jenkins, Consul, and others to create and maintain application environments and deployment pipeline
- Optimize deployment pipeline and related automation to deliver fast feedback from builds, deployments, and automated tests to developer teams
- Familiarity with infrastructure-as-code techniques on VMWare, Azure, and/or AWS
- Assist and advise development teams on how to architect and design their applications to be as production ready as possible
- Ability to learn new technologies quickly and solve problems creatively
- Experience with Agile methodologies (Scrum, SAFe, etc.) and ceremonies
- 4 Year Degree or 3-5 years of traditional Systems Administration experience or 1-2 years DevOps Engineer experience preferred. Certifications are a plus.
Contact: Apply online at https://goo.gl/9AVX7t.
Date Posted: 8/9/2017
|