Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Fannie Mae, so some details may not match this job. The employer's own page has the real description.
Job Overview
We are seeking a highly skilled Lead DevOps Engineer to join our dynamic team at Fannie Mae. In this role, you will be responsible for leading the development and execution of our DevOps strategy, driving the adoption of CI/CD practices, and overseeing the automation of infrastructure deployment and management. Your expertise will help streamline our software development processes, optimize system reliability, and ensure robust security measures are in place. As a remote position, you will collaborate with cross-functional teams to enhance system performance and improve operational efficiency.
Job Responsibilities
- Lead the design, implementation, and maintenance of CI/CD pipelines to automate software releases.
- Manage and optimize cloud infrastructure to ensure high availability and scalability of applications.
- Collaborate with development teams to provide guidance on best practices for build and deployment.
- Implement monitoring and logging solutions to maintain system health and diagnose performance issues.
- Develop and document operational procedures related to DevOps workflows and processes.
- Ensure adherence to security best practices and compliance requirements across all deployments.
- Mentor junior engineers and foster a culture of continuous improvement and innovation.
- Stay updated on industry trends and emerging technologies to incorporate into the DevOps strategy.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in DevOps or a similar role.
- Proficiency in scripting languages such as Python, Bash, or Ruby.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong knowledge of containerization technologies, specifically Docker and Kubernetes.
- Familiarity with infrastructure as code tools like Terraform or CloudFormation.
- Excellent understanding of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Technologies & Tools
The Lead DevOps Engineer will utilize a variety of technologies and tools to effectively manage and deploy applications. Key tools include CI/CD platforms like Jenkins and GitLab, cloud service providers such as AWS and Azure, and container orchestration tools like Kubernetes. Additionally, familiarity with configuration management tools like Ansible or Chef, and monitoring solutions including Prometheus and Grafana, will be critical in maintaining system performance.
Ideal Candidates
Ideal candidates for this position will possess strong leadership qualities, exceptional technical skills, and a deep understanding of DevOps methodologies. They should be proactive, with a keen ability to troubleshoot complex issues and implement effective solutions. A collaborative mindset and excellent communication skills will be essential for working with diverse teams. Candidates should be passionate about automation, continuous improvement, and fostering a culture of innovation within the engineering team.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.