In this role, you will have the opportunity to work closely with one of our esteemed clients. This client is a global leader in the Real Estate industry, known for its commitment to quality and innovation. They have chosen Dautom as their trusted partner for their upcoming projects.
Job Title: DevOps Engineer
Responsibilities:
- Deliver consistent and holistic DevOps solution to the organization.
- Independently prepare, maintain and manage the DevOps Infrastructure, CICD pipelines and Container Orchestration.
- Examine and analyse the code written by developers and guide them on the speed of delivery, improving quality/security of code, and optimizing processes.
- Build and set up new development tools and infrastructure.
- Work on ways to automate and improve development and release processes.
- Constantly look for better ways of solving technical problems and design the solution, not afraid of challenging the status quo.
- Provide the team a roadmap for implementing software engineering practices for higher code quality.
- Identify bottlenecks in DevOps infrastructure and deployment processes.
- Lead planning delivery time, code quality, and processes efficiency improvement projects.
- Lead knowledge growth effort of platform configuration management and troubleshooting.
- Create an inspiring team environment with an open communication culture to set clear goals, delegate tasks and set deadlines.
Qualifications, experience, & skills:
- 4-7 years of hands-on experience in DevOps/DevSecOps and currently practicing DevOps methodology.
- Expert knowledge of multi-cloud Azure, AWS, etc.
- Experience of migrating and deploying cloud-based solutions.
- Expert experience with infrastructure as code tools like Terraform, Chef, Puppet.
- Expert experience in Continuous Deployment (CI/CD).
- Expert experience in containerized deployments using Docker.
- Experienced with implementing high-scale cloud architectures using modern, cloud-based container platforms (PaaS/SaaS).
- Working knowledge of deployment automation solutions (i.e. Puppet, Chef, Ansible).
- Sound knowledge and experience on cloud infrastructure and cluster management tools like Kubernetes.
- Experience with containers such as Docker, OpenShift and continuous integration and related tools such as Kubernetes, Hudson, Maven, Ant, Git, Sonar, etc.
- Experience in Agile Development, with specific Solution Architect (or similar) experience preferred.
- Experience as a DevOps Engineer on a cross-functional agile team.
- Experience managing technical priorities within the Backlog.
- Strong communication skills with ability to align the organization on complex technical decisions.
- Active coach and mentor whose goals are to grow and maximize the team's potential.
- Experience working with an Agile DevOps development methodology using continuous integration / continuous deployment (CI/CD) processes.
- Ability for Senior Stakeholder Management.
- Bachelor's or master's degree in Information Technology, Computer Science, or a related quantitative discipline.
- Azure DevOps Engineer Expert, Azure Solutions Architect Associate certifications preferred.
Required Skills:
Ansible, Continuous Integration, Pipelines, Stakeholder Management, Real Estate, DevOps, Maven, Kubernetes, Developers, Docker, Infrastructure Automation, Integration, Information Technology, Troubleshooting, Git, Security, Computer Science, Software Planning, Engineering, Communication, Science Management.