DevOps Engineer
V3Main Technologies Inc.
Denver, CO
Job description
Location: Denver, CO, or Remote
Job Length: 6Months +
Duties and Responsibilities
As a member of the Enterprise DevOps Team, the DevOps Engineer is expected to work with Dev, QA and Production Operations to serve as a technical SME responsible for the IT Operations Platform as a Service offering.
Qualifications
As a member of the Enterprise DevOps Team, the DevOps Engineer is expected to work with Dev, QA and Production Operations to serve as a technical SME responsible for the IT Operations Platform as a Service offering.
- Design, build and execute against client's Platform as a Service (PaaS) offerings
- Ingrate and help define requirements for client's’s Infrastructure as a Service (IaaS) offerings
- Automate infrastructure and platform service offerings
- Create the design, implementation, and ongoing management of systems that deliver against strict requirements for functionality, scalability, performance, and reliability.
- Serve as a top-tier technical escalation point for critical pre-production issues and drives escalation/resolution of problems into Development, QA, and Operations teams.
- Collaborate with development to design in-house monitoring tools/software for managing the SCM and Development Operations environments.
- Adopt, customize and implement industry standard DevOps policies and DevOps procedures.
- Provide Sr. Management with metrics and other reporting materials for the executive team.
- Work closely with strategic planning groups to provide future technologies direction that fits executive vision.
- Develop and define process and procedure to proactively manage all pre-production and production environments.
- Work with multiple in-house external Software Configuration Management (SCM) teams enterprise-wide to assist in new architectural needs and optimize existing environments to improve workflow and productivity.
Qualifications
- Technology related bachelor's degree preferred.
- 5 years of senior level server administration experience in a large-scale production environment.
- Strong understanding of development workflow and process.
- Strong understanding of quality assurance methodologies, workflow, and process.
- Deep understanding of centralized (n-tier) and decentralized (client/server) environment models.
- Deep understanding of database management, database server clustering and database instance management.
- Extensive experience using virtualization technologies to enhance velocity of pre-production lifecycle environment.
- Proven ability to conceptualize and implement a new architecture/infrastructure based off a BRD (Business Requirements Document).
- Experience with deployment configuration and automation.
- Expertise in building scalable, high performance systems that support entire pre-production lifecycle.
- Ability to rapidly assess, analyze, and resolve complicated issues with little initial information or direction and with varying degrees of ambiguity.
- Proficient in scripting languages.
- Ability to prioritize and delegate responsibilities for multiple competing priorities in a fast-paced environment.
- Excellent verbal and written communication skills.
- Ability to work well with people and be both highly motivated and motivating.
- Strong presentation and leadership skills.
- Private Cloud
- VMWare Space (Hyperviser, Clicker)
- Dev Ops Continuous Integration and Delivery
- Private or Public Cloud experience and tools:
- VMWare
- Hyperviser
- Cllicker
- CM Experience – Puppet is ideal, but will look at Chef, Ansible, Assault
- Using GIT as source control
- Public cloud exp is nice to have – AWS, Rackspace
- Experience with Jenkins, Maven, etc.
- Nice to have an understanding of Automated Testing
V3Main offers excellent careers opportunities for professionals who possess outstanding interpersonal skills and are results-oriented team players. If you are interested to join our team, please submit your resume and cover letter on the Apply page or email it to [email protected].