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 Navy Federal Credit Union, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Azure DevOps Engineer at Navy Federal Credit Union will play a pivotal role in streamlining and enhancing our development and operations processes. This position requires an expert in Azure platforms and DevOps practices to facilitate the continuous integration and continuous deployment (CI/CD) pipeline. The ideal candidate will be responsible for managing the infrastructure, automating deployments, and ensuring the optimal performance and security of applications. Collaboration with cross-functional teams is essential in promoting a culture of shared ownership and accountability for software quality and delivery timelines.
Job Responsibilities
- Design, implement, and maintain CI/CD pipelines within Azure DevOps to support application development and deployment.
- Collaborate with development teams to create and enforce DevOps best practices, ensuring a smooth transition from development to production.
- Monitor and optimize application performance, reliability, and availability across cloud services.
- Conduct infrastructure as code (IaC) using tools such as Terraform or ARM templates to automate the deployment of cloud resources.
- Manage Azure subscriptions and resources while ensuring proper governance and compliance with industry standards.
- Participate in troubleshooting and resolving operational issues related to software deployments and infrastructure.
- Provide training and support to team members on DevOps tools and practices, fostering a culture of continuous improvement.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
- A minimum of 5 years of experience in DevOps engineering, specifically with Azure technologies.
- Proficient with CI/CD tools such as Azure DevOps, Jenkins, or similar software.
- Strong experience in scripting languages like PowerShell, Python, or Bash.
- In-depth knowledge of cloud networking, security, and scalability practices within Azure.
- Experience with containerization technologies, including Docker and Kubernetes.
- Strong understanding of Agile methodologies and DevOps principles.
- Excellent communication and collaboration skills to work effectively with various teams.
Technologies & Tools
This position requires proficiency in various technologies and tools, including but not limited to Microsoft Azure services (Azure Functions, Azure DevOps, Azure Kubernetes Service), Terraform for infrastructure as code, CI/CD tools such as Jenkins, and monitoring solutions like Azure Monitor or Application Insights. Familiarity with version control systems such as Git and collaboration tools like Jira is also important to ensure effective project management and team communication.
Ideal Candidates
The ideal candidate for the Senior Azure DevOps Engineer position is a proactive and solution-oriented professional with a strong analytical mindset. They should possess a passion for innovation and technology, along with the ability to adapt quickly to changing environments. Strong leadership qualities coupled with excellent communication skills are crucial for facilitating collaboration and driving projects to successful completion. A dedication to continuous learning and a commitment to improving processes will distinguish the best candidates for this role.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.