Senior Application Programmer (DevOps Engineer)
enGenius is currently seeking a Senior Application Programmer (DevOps Engineer) to support a Department of Defense (DoD) client located in the Huntsville, AL area. The client provides operations and maintenance support to DoD software applications and databases that are used for preparing construction planning and budgetary estimates; analyzing budget cost data during design, bid, opening, and modification estimates; and capturing contract costs for historical purposes. The primary services for the client include providing support for the operation, maintenance, and enhancement of the software applications and several embedded databases and subsystems.
Responsibilities
The Senior Application Programmer (DevOps Engineer) responsibilities include, but are not limited to, the following:
- Automating and improving development and release processes
- Striving for continuous improvement
- Building and maintaining continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
- Implementing various development, testing, automation tools, and IT infrastructure
- Setting up tools and required infrastructure
- Defining and setting development, test, release, update, and support processes for the DevOps operation
- Reviewing, verifying, and validating the software code developed in the project
- Troubleshooting techniques and fixing the code bugs
- Monitoring processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the waste
- Ensuring systems are safe and secure against cybersecurity threats
- Managing cloud environment
- Cloud system administration
- Scaling up/down resources to accommodate application needs
- Designing, orchestrating, implementing, and supporting secure and scalable infrastructure using public/gov cloud, IaaS, PaaS, and/or on-premises platforms
- Interfacing with Cloud provider and/or cloud management team in Mobile and/or CEIT
- Tracking and scheduling deployments of projects/applications
- Implementing and following agile methodologies
- Mentoring and guiding junior developers
- Excellent .NET/C# and VB development skills
Basic Qualifications
The Senior Application Programmer (DevOps Engineer) must have the following qualifications and experience:
- BS in Computer Science or Software Engineering, or equivalent experience developing complex software systems
- 10+ years developing software as an individual contributor (or engineering manager while also writing code personally), preferably across both startups and large enterprises
- 2+ years in DevOps using test automation and Continuous Integrations/Continuous Delivery (CI/CD) tools, containers, cloud infrastructure, and other modern technologies, with at least 1 CI/CD pipeline set up from scratch as DevOps lead
- 2+ years’ experience with the following technologies desired: HTML, CSS, JavaScript, Microsoft Azure cloud architecture, SW and data pipelines
- Security+ Certification
Critical Requirements
- United States Citizenship
- Ability to obtain a favorable T1 background investigation
enGenius Consulting Group, Inc. is an Equal Employment Opportunity Employer
M / F / D / V
Recommended Jobs
Childcare Teacher- Part Time
Job Description Job Description Benefits: Bonus based on performance Competitive salary Employee discounts Free food & snacks Free uniforms Opportunity for advancement Paid t…
Aquatic Service Laborer
Job Posting for Aquatic Service Laborer at Alabama Aquarium & Ponds Services, Inc. Job Description Alabama Aquarium & Ponds Services, Inc. is excited to announce an opening for a dedicated and en…
Senior Environmental Specialist
We are seeking a highly skilled and experienced Senior Environmental Specialist to join our dynamic team. In this pivotal role, you will be responsible for leading our environmental initiatives, ensu…
Class A Company Driver - Trainees Welcome
American Bulldog Transport LLC is looking for new CDL A holders for a paid training program running Eastern seaboard, keeping our drivers close to home. This position suits our CDL-A trainees that…
Executive Administrator: Risk Management
Job Description Job Description Position Title: Executive Administrator: Risk Management Department: Legal Location: Athens, AL Position Summary: The Executive Administrator: R…
Server
Description Groovy GOAT will be a centerpiece for the Greatest of All Time in food, drinks, sports and games. The Groovy GOAT will satisfy anyone's cravings with a large variety of custom/made fro…
Server
Job Description Job Description STEAK N SHAKE is hiring SERVERS looking to MAKE A DIFFERENCE! We have exciting times ahead! What we sell is an experience. We are looking for passionate people w…
Party Host
Job Description Job Description Altitude Trampoline Park Huntsville, AL is looking for energetic individuals with a passion for guest experience to join our Team! Our Team Members are tasked with…
Business Development Director
Job Description Job Description About Us First Choice Personnel is a dynamic and growing staffing agency that connects top-tier talent with businesses across various industries. We pride ourse…
Food Runner
Job Description Job Description (This position is paid hourly and tipped out) Lucy Buffett's LuLu's is a Fast Paced, High Volume, Casual, Family Oriented Restaurant where Food, Fun, and Music …