[Remote] DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. FordDirect is an equal opportunity employer that values diversity and inclusion. The DevOps Lead designs and implements continuous integration, continuous delivery, security, and infrastructure automation practices across on-premise and cloud environments, while leading container orchestration, mentoring technical professionals, and improving deployment workflows.
Responsibilities
- Partner with development to design and configure automated build, release, and infrastructure provisioning pipelines
- Integrate security best practices into CI/CD pipelines, including code scanning, static analysis, and vulnerability assessments, to ensure secure and rapid application delivery
- Lead the transition to container-based deployments, managing orchestration strategies, and ensuring seamless migration for application teams
- Develop and maintain modular IaC templates to ensure consistent, repeatable, and secure deployment of resources
- Actively participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives, to align DevOps efforts with development goals
- Produce metrics and dashboards to provide qualitative and quantitative measures of quality, security, accessibility, and progress
- Advocate for software engineering practices such as feature branching, unit testing, code reviews, full build testing, quality engineering practices, and requirements capturing techniques to the teams to improve end-to-end secure delivery practices
- Identity and implement automation that will improve the performance and reliability of the pipelines including scripting, integration, problem resolution, and configuration management
- Partner with development and operations teams to facilitate practical automation solutions and custom modules
- Troubleshoot automation issues and engage resources to find practical solutions that move projects forward in a timely manner
- Be a trusted automation and tooling advisor for DevOps initiatives by providing objective, practical and relevant ideas, and insights
- Document information in the form of knowledge based technical notes and articles, including support documentation
- Assist application teams with onboarding to the adopted security tools/technologies
- Stay current on technological landscape and emerging methodologies sharing best practices amongst teams
- Evaluate existing processes, identify opportunities, and implement improvements to increase efficiency
- Train team members in best practices and continuous improvement processes and tools
- Coordinate with a global team (US and offshore) on technical development
Skills
- Hands-on experience building and managing Azure infrastructure using Terraform and Bicep, 7+ years
- Implementing DevOps for application teams using Agile, preferably SAFe, development methodology, 10+ years
- Leading DevOps CI tools 5+ years
- Experience with code scanning tools and implementation as part of build process, 3+ years
- Configuration management tools, 3+ years
- Containerization and container management experience, 3+ years
- Experience working on Agile teams
- Version control management tools, 2 years
- Proven experience provisioning cloud Infrastructure using Infrastructure as code template-based solutions
- Experience leading technical team, contractors, and/or employees
- In-depth technical expertise in DevOps techniques, continuous integration, testing, and deployment across environments
- Proven knowledge of both Jenkins and Azure DevOps
- Microsoft Azure stack of technologies, including Data Factory components such as Data Pipes, Function Apps, and SQL., 3+ years
- DevOps CI tools such as Jenkins, Azure DevOps, Maven/Gradle, YAML, JFrog
- Docker and Kubernetes
- SonarQube and Xray code scanning tools
- Configuration management tools such as Ansible or Chef, 3+ years
- Strong understanding of version control management such as Git and Bitbucket and repository management tools such as JFrog, Artifactory or Nexus
- Strong knowledge of Bicep, Terraform and Power shell scripting to provision and support Infrastructure as code-based solutions
- Strong knowledge of security scanning tools and how to incorporate as part of build and release pipeline
- Strong understanding of Agile development methodologies, including Scrum or Kanban
- Proactively problem-solve and multitask while maintaining composure and attention to detail
- Follow-through mindset to uphold a ‘close the loop' culture
- A positive approach to serving customers and providing exceptional customer service
- Ability to demonstrate good judgment, high ethics, and project a professional image
- Ability to work independently and as a collaborative team member with a positive ‘can do' attitude
- The drive to identify and seize opportunities for continuous improvement as business needs change
- Excellent organization, flexibility and time management skills and the ability to work in a dynamic, deadline-driven environment
- Exceptional interpersonal and business communication skills (written, verbal, listening)
- Proficient in Microsoft Office (Word, Excel, and PowerPoint)
- Bachelor's Degree in Computer Science, Engineering, or equivalent combination of education and experience
- Only candidates permanently authorized to work in the United States will be considered
- Atlassian toolset (Jira, Confluence, etc.), a plus
- Microsoft Azure certification preferred
Company Overview