Career Opportunities

Share This Job

DevOps Architect

Job Title
DevOps Architect
Job ID
Detroit,  MI
Other Location

Our History:
From our start in 2009, Conexess has established itself in 3 markets, employing nearly 150+ individuals nation-wide. Operating in over 15 states, our client base ranges from Fortune 500/1000 companies, to mid-small range companies. For the majority of the mid-small range companies, we are exclusively used due to our outstanding staffing track record.

Who We Are:
Conexess is a full-service staffing firm offering contract, contract-to hire, and direct placements. We have a wide range of recruiting capabilities extending from help desk technicians to CIOs. We are also capable of offering project based work.

DevOps Architect 

Position Description

Seeking a DevOps Architect with significant Java expertise who will join a team focused on advancing development and operations. The team functions as a Development Practice that is responsible for providing standards and tools to developers and as a SWAT Team that is engaged for the resolution of highly-visible operational issues. Team members are expected to be subject matters experts who are hands-on, detail-oriented, and capable of mentoring others.

This position will involve defining and communicating standards for the following:

  • Continuous integration
  • Code quality analysis
  • Code reviews
  • JavaEE application server configuration
  • Java / JavaEE coding
  • Unit and integration testing
  • Configuration management
  • Use of 3rd-party libraries and dependency management

Job Responsibilities

  • Primary:
    • Communicate and collaborate with IT development teams to increase automation and code quality
    • Lead the creation of standards for Java-based applications and middleware
    • Ensure consistent application of standards throughout the enterprise to streamline development and maintenance
    • Provide design and implementation guidance and tutoring to developers on best practices, tools, and quality assurance
    • Resolve high-visibility application and middleware issues
    • Engineer the deployment and operation of continuous integration tools
    • Provide build environment that consistently builds, packages, reports on, and ensures the integrity of software products
    • Integrate automated builds and build artifacts into test environments, test harnesses, and code analysis tools
    • Stay abreast of the latest in development and build technologies
    • Support Client's DevOps initiatives
  • Secondary:
    • Harvest and maintain reusable components
    • Provide guidance for development teams on modularizing applications into cohesive, reusable components
    • Participate in R&D activities
    • Collaborate in the selection of preferred technologies
    • Assist in enterprise architecture efforts
    • Collaborate in the development of applications with respect to testability, scalability, performance, security, and fault tolerance


  • Required:
    • Strong grasp of automation tools
    • Ability to use a wide variety of open source technologies and tools
    • Ability to code and script
    • Experience with systems and IT operations
    • Comfort with frequent, incremental code testing and deployment
    • Hands on experience in designing and developing applications using JavaEE platforms
    • Profound insight of Java and JavaEE internals (classloading, memory management, transaction management, etc.)
    • Comfort with collaboration, open communication, and reaching across functional borders
    • Object-oriented analysis and design using common design patterns
  • Preferred:
    • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
    • Experience in developing applications using at least one popular UI framework (Angular, Ember, Spring MVC)
    • Knowledge of virtualization technologies (Docker, AWS, VMware)
    • Experience with the Spring Framework
    • Experience with test-driven development

Option 1: Create a New Profile