Job Title: DevOps Engineer
Location: Remote
Employment Type: Contract
About Us:
DMV IT Service, headquartered in Washington, DC, is a premier provider of tailored IT solutions and staffing services nationwide. We specialize in delivering expert IT support, robust cybersecurity measures, and custom website and application development to enhance business efficiency and security. Our commitment extends to aligning top-tier talent with organizations, ensuring that our clients achieve their technological and operational objectives.
Job Overview:
We are looking for a highly skilled DevOps Engineer to manage and implement efficient and reliable DevOps processes for our software development and delivery systems. The ideal candidate will have extensive experience in managing cloud-based infrastructure, automating software delivery pipelines, and ensuring the security and compliance of software processes.
- Bachelorโs degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5-8 years of experience in developing web applications using Java platforms such as Spring Boot, JPA, and Restful Services, and NodeJS.
- Proficiency with front-end technologies like ReactJs and experience with microservices architecture.
- Strong knowledge of RDBMS and experience with databases such as PostgreSQL, SQL Server, and NoSQL, including complex SQL query tuning.
- Experience with DevOps tools such as Jenkins or GitHub Actions, and cloud environments, preferably Azure.
Preferred Qualifications:
- Experience with GraphQL and data model design for high-level solution implementation.
- Strong understanding of unit testing methodologies and frameworks.
- Proficiency in applying object-oriented principles and design patterns for creating robust and scalable system designs.
- Proven ability to troubleshoot problems independently and identify root causes for critical production issues.
- Proactive in identifying risks and escalating potential issues, with the ability to propose alternative solutions.