Note: 50% Travel is Required and 50% Remote (Home Based)!
US Citizens, Greencard, GC-EAD Holders Only!
The AWS DevOps Engineer will work to design, deploy, manage and document a CI/CD pipeline for a massive scale, highly available, fault tolerant, multi-tenant SAAS application. The AWS DevOps Engineer will independently perform these functions within Agile development and pre-production environments. You will design and code components and/or sub-components and test deployment and operational tools for all micro-services.
What You Will Be Doing
- Design, deploy, manage and document a CI/CD pipeline for a massive scale, highly available, fault tolerant, multi-tenant SAAS application
- Responsible for service delivery in engineering and pre-production environments
- Assist with product studies, perform requirements analysis, and develop software architectures to meet requirements
- Perform application service performance analysis, and scale/load testing
- Monitor application services and ensure alignment with availability requirements
- Creates technical proposals and white papers, write functional and design specifications
What You Need for this Position
- Bachelor’s Degree in Computer Science, another technical field
- 8+ years of software engineering experience with at least 5 years hands-on experience with DevOps technologies
- Experience managing Jenkins or similar environments and creating workflows for continuous service integration, testing, and deployment. This includes setting up automatic code pulls from Git, building the code, packaging it (into OS packages and/or containers), deploying the packages into the AWS cloud, configurating various AWS cloud resources, starting automated tests and reporting results via dashboards
- Broad knowledge of creating/managing AWS services
- Experience enabling automation with tools like Jenkins and Ansible/Chef/Puppet
- Proficiency in Python and shell scripting for services.
- Experience with Java, C/C++, Python environments
- Experience with Docker containers
- Experience with NoSQL databases such as DynamoDB and MongoDB
- Strong Linux competency
Skills needed:
- Python
- AWS
- Terraform
- Vault
- Consul
- Networking
- Active Directory
- Puppet
- Squid
- Familiarity with Azure would be helpful going forward as well
Job Type: Contract
Submit your Resume to [email protected]