Full Time — Chantilly, Virginia (USA)
Duties and Responsibilities:
- Work directly with the Development team and possibly also the Test/QA team, to test system integrity
- Be able to design and implement a set of standard procedures to be used for: build, deployment, and configuration management
- Can run build verification tests on implemented designs
- Able to help integrate automated test scenarios into Azure CI/CD pipelines; experience with AWS deployments will also be helpful
- Build and test automation tools for infrastructure provisioning
- Able to handle code deployments in all environments
- Can monitor metrics and identify ways to improve
- Provide technical guidance and educate team members and coworkers on the particulars of DevOps-based development and deployment
- Able to brainstorm new ideas and ways to improve development delivery
- Consult with peers for feedback during testing stages
- Build, maintain, and monitor configuration standards
- Maintain day-to-day management and administration of software build projects
- Able to manage CI and CD (Continuous Integration/Continuous Delivery) tools within a team of developers
- Can document and design various processes; can update existing processes
- Can improve practices for infrastructure development and application development
- Follow all best practices and procedures as established by the company
- Create and maintain install packages written in InstallShield/Wix and Linux packaging scripts
Position Requirements and Qualifications:
- High school degree or equivalent; and Bachelor’s degree in CS, engineering, software engineering, or related technology field
- Minimum 2 years’ previous experience in development and operations, or related IT, computer, or operations field
- Prior experience performing software builds within a DevOps environment
- Previous experience with software development, infrastructure development, or development and operations
- Experience building releases under Linux and Windows infrastructures, database SQL (MS SQL), CI/CD Azure Pipeline and tools
- Experience using infrastructure scripting such as JavaScript, PHP, Python, .NET, PowerShell, Scrum/Kanban/SAFe
- Experience working with Agile workflow methodologies using C#, C++, Javascript etc
- Experience with install scripts such as InstallShield, Wix etc
- Is Up-to-date on the latest industry trends; is able to articulate trends and potential clearly and confidently
- Has good interpersonal skills and can communicate well with all levels of company management
- Able to multitask, prioritize, and manage time efficiently
- Excellent oral and written communication skills; exhibits a keen sense of customer service