Vacancy expired!
- Develop and sustain Continuous Integration (CI) pipelines for automated deployment of the highly available, mission critical cloud or enterprise platform product software for integration and test and operations
- Create scripts and templates to build development systems
- Extensive experience with a public cloud provider, ideally Amazon Web Services
- 3-5 years of experience working with Unix/Linux distributions using command line terminals and GUI based desktop environments and shell scripting.
- 3-5 years of software development experience in a collaborative team environment using agile principles and a structured development process including code reviews and automated DevOps processes/tools.
- 3-5 years of experience in software development using Java and/or JavaScript
- Bachelor of Science Degree in Computer Science, Software Engineering, System Engineering, Computer Engineering, or similar advanced technical education from an accredited college - ABET accreditation preferred
- Amazon Web Services certification highly desired
- Experience using team collaboration tools including Git, JIRA Agile, and Confluence
- Experience automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain (Jenkins, Nexus, Artifactory, etc)
- Experience using SonarQube and/or Coverity to instrument, trend and manage code quality
- Experience developing containerized microservices deployed into a cloud based orchestration framework such as AWS, Docker Swarm, or OpenShift.
- Experience in automation and testing via scripting/programming
- Understanding of Agile and other development processes and methodologies
- Application performance analysis and monitoring
- Experience in software development using Java 8
- Experience using NPM for Javascript build and dependency management
- Experience using Maven for build and dependency management for Java applications
- Experience using MongoDB and PostgreSQL database engines for data persistence
Vacancy expired!