Job Title : DevOps Engineer
location : Onshore SI Office : Lenexa, KS; Lubbock, TX; Colorado Springs, CO; Purchase, NY
Minimum Mandatory Skills :
- Minimum of 5 years' experience with Software engineering, microservices applications, message queues / busses and related technologies.
- Minimum of 2 years of DevOps experience.
- Experience with Linux administration, Windows administration, and IIS management.
- Minimum of 2 years of experience with AWS, GCP, Azure and / or on-premise server infrastructure, Azure preferred.
- Possess hands on experience with Continuous Integration and Continuous Delivery technology
TECHNICAL QUALIFICATIONS
Minimum of 5 years' experience with Software engineering, microservices applications, message queues / busses and related technologies.Minimum of 2 years of DevOps experience.Experience with Linux administration, Windows administration, and IIS management.Minimum of 2 years of experience with AWS, GCP, Azure and / or on-premise server infrastructure, Azure preferred.Possess hands on experience with Continuous Integration and Continuous Delivery technology.Candidate has a working knowledge of Containers (Docker) and Kubernetes.Candidate has experience working with automation tools.Possess knowledge of Ansible, Nginx, and Web concepts such as REST APIs, SPAs, and gRPC.Candidate has proven experience with SQL and Database Administration (SQL Server, Postgres, Oracle, etc.)Experience in application development tools (e.g., GIT, Visual Studio / Azure DevOps and sourcecontrol), testing, and process and configuration management.Demonstrated fundamental understanding of modern platform technologies and industry standard methodologies.Experience with SDLC principles and implementation of web-based or back-end applications.Experience with monitoring tools and how to mine them for operational reportingGENERAL QUALIFICATIONS
Candidate has knowledge and experience with design and implementation of security standards and patterns.Must be a team player with solid communication skills, excellent at problem solving / troubleshooting, and can embrace new challenges.Able to keep a positive attitude and can remain flexible in a dynamic environment.Candidate can manage time across multiple, simultaneous projects.Proven to work effectively as a member of a team, as well as the maturity to work independently.