Position Title: Senior DevOps Engineer
Employee Status: Direct Hire with Client
Location: Bellevue NE., On-Site
US Citizenship and an active Top Secret security clearance.
Purpose:
Our client is looking for a Senior DevOps Engineer to engineer and maintain Infrastructure as Code (IaC) from which mission applications are developed and deployed. A successful candidate should be a leader and problem solver with a proven ability to deliver superior results as part of a high performing team in a fast-paced environment.
Responsibilities:
Providing application development-programming for projects and infrastructure support activities.
Designing and developing enterprise applications in a Web environment.
Developing, creating, and modifying general computer applications software or specialized utility programs.
Analyzing user needs and developing software solutions.
Designing software or customizing software for client use with the aim of optimizing operational efficiency.
Analyzing and designing databases within an application area, working individually or coordinating database development as part of a team.
Managing websites including design, develop, deploy and maintain activities as well as performs testing and quality assurance of web sites and web applications.
Required Qualifications:
A Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
Minimum of 10 years of professional experience in software development
Minimum 5 years of experience managing Kubernetes platforms such as Rancher or EKS, including deployment, scaling, and troubleshooting.
Minimum 5 years of experience with CI/CD concepts and methodologies, including building and maintaining automated pipelines.
Minimum 5 years of experience with automation tools such as Ansible for infrastructure provisioning and configuration management.
Proven proficiency with Agile Software Development methodologies, architecting solutions, and troubleshooting technical issues are important for this role.
Experience with user interface analysis, performance tuning, workload analysis, and downtime analysis.
Strong understanding of Linux systems administration and networking principles.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills, with the ability to clearly articulate technical concepts to both technical and non-technical audiences.
Commitment to adhering to strict security protocols and best practices.
Desired Qualifications:
Familiarity with Python and JavaScript software languages.
Familiarity with containerized software engineering practices and technologies.
Familiarity with agile software engineering methodologies.
Experience with other cloud platforms such as AWS, Azure, or GCP.
Experience with security scanning and vulnerability management tools.
Relevant certifications (e.g., Certified Kubernetes Administrator (CKA), AWS Certified DevOps Engineer, Security+).