Alpha Omega Integration is an award-winning Federal IT solutions provider dedicated to delivering mission-enabling technology and strategic solutions. They are seeking a Sr. DevOps Engineer / Architect to help federal customers modernize their systems and operations in the cloud by leading a successful DevSecOps framework and ensuring compliance with federal security requirements.
Responsibilities:
- Establish system information requirements using analysis of the information engineer(s) in the development of enterprise-wide or large-scale information systems
- Design architecture to include the software, hardware, and communications to support the total requirements as well as provide for present and future cross-functional requirements and interfaces
- Ensure these systems are compatible and in compliance with the standards for open systems architectures, the Open Systems Interconnection (OSI) and ISO reference models, and profiles of standards - such as Institute of Electrical and Electronic Engineers (IEEE) Open Systems Environment (OSE) reference model - as they apply to the implementation and specification of information management solution of the application platform, across the Application Program Interface (API), and the external environment/software application
- Ensure that the common operating environment is compliant with the Agency enterprise architecture and applicable reference models
- Evaluate analytically and systematically problems of workflows, organization, and planning and develop appropriate corrective action
- Provide daily supervision and direction to staff
Requirements:
- 12+ years Java Development Experience
- Experience with Oracle JDK 1.8.XX, OpenJDK 11
- Must have extensive experience working with Java/J2EE 8+ and Spring
- Proficient in data structure, algorithm, object-oriented design and multi-threading
- Strong Expertise with back-end technologies: Java, open-source Java libraries (e.g. Apache Commons, Spring)
- Strong Expertise with HTTP-based web services and related technologies including JavaScript, HTTP, REST, JSON, and Soap/XML
- Experience with databases and SQL
- Experience with modern operating systems including UNIX and Windows
- Must have strong experience in working with Github Enterprise
- Must have Java 5+ development experience with ability to develop unit / integration test cases using Junit /Nodejs
- Must have extensive experience with Agile or Scrum methodologies
- Experience in Web Application development
- Knowledge in distributed system design
- Experience in Cloud Platforms like AWS, Azure or similar
- Experience in Devops and related tools like Jenkins, Groovy, Maven, GitLab and shell script
- Application development and implementation experience with Java, JavaScript, APIs, SQL/NoSQL, and new Technologies
- Experience integrating, extending and configuring open source ICAM platforms such as Shibboleth, Sailpoint, Cerbos, LDAP, KeyCloak and also with either Okta or Microsoft Entra ID
- Nice to have experience with Behavior Driven Development (BDD) for automated acceptance tests
- Experience with using modern Java development IDEs (IntelliJ/Eclipse)
- Basic knowledge about design patterns