A
DevOps Engineer
Awin
US · flexible Full-time Mid Level 3w ago
About the role
Purpose of Position
We are seeking a skilled and experienced DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a crucial role in bridging the gap between development and operations, enabling efficient and seamless software delivery. You will be responsible for designing, implementing, and maintaining our continuous integration/continuous deployment (CI/CD) pipelines, infrastructure, and automation tools. Join our team and contribute to building a robust and efficient software delivery ecosystem. Together, we will drive innovation, streamline processes, and deliver high-quality software solutions to our customers.
Key Tasks
- Develop and maintain CI/CD pipelines: Design, build, and manage robust CI/CD pipelines to enable smooth and automated software delivery. This includes integrating and configuring various tools and technologies such as version control, build systems, testing frameworks, and deployment automation.
- Infrastructure management: Build, configure, and maintain the infrastructure required for development, testing, and production environments. This includes provisioning and managing servers, networking components, cloud services, and containerization platforms.
- Automation and tooling: Identify opportunities for automation and implement efficient solutions to streamline software development and deployment processes. Evaluate, select, and integrate appropriate tools and technologies to improve efficiency, scalability, and reliability.
- Monitoring and troubleshooting: Set up monitoring and alerting systems to ensure optimal performance, availability, and reliability of applications and infrastructure. Proactively identify and resolve issues to minimize downtime and improve system stability.
- Security and compliance: Implement security best practices and ensure compliance with industry standards and regulations. Collaborate with the security team to assess vulnerabilities, perform security audits, and address any potential risks.
- Collaboration and communication: Work closely with cross-functional teams, including software developers, quality assurance engineers, and operations personnel, to facilitate effective collaboration and knowledge sharing. Communicate and coordinate deployment activities and timelines with stakeholders.
- Continuous improvement: Stay up-to-date with industry trends, emerging technologies, and best practices related to DevOps and automation. Proactively identify areas for process improvement and drive initiatives to enhance efficiency, scalability, and reliability.
Skills & Expertise
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)
- Proven experience as a DevOps Engineer or in a similar role
- Strong knowledge of CI/CD concepts and tools (e.g., Jenkins, GitLab, Travis CI)
- Proficiency in scripting and automation using languages such as Python, Bash, or PowerShell
- Experience with configuration management and infrastructure as code tools (e.g., Ansible, Chef, Puppet, Terraform)
- Familiarity with containerization technologies and orchestration frameworks (e.g., Docker, Kubernetes)
- Solid understanding of cloud platforms and services (e.g., AWS, Azure, Google Cloud)
- Knowledge of monitoring and log management tools (e.g., Prometheus, ELK Stack)
- Strong problem-solving skills and the ability to troubleshoot complex issues
- Excellent communication and collaboration skills to work effectively in a team-oriented environment
Our Offer
- Flexi-Week and Work-Life Balance: We prioritise your mental health and wellbeing, offering you a flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance. We also offer a variety of different paid special leaves.
- Flexi-Office: You can work from our office, from home, or in a completely different environment. We offer the flexibility to work wherever you want within our Awin locations.
- Welfare: We provide life assurance, travel insurance, and private health insurance covering various treatments. You can also take advantage of our Cycle to Work Scheme or Season Ticket Loan.
- Health & Well Being: We provide support and access to initiatives and sports offers to help you maintain your mental and physical well-being.
- Development: Our training suite, Awin Academy, covers a range of skills for professional and personal growth. You can also improve your English by participating in local language courses.
- Remote Working: You will receive a monthly allowance to cover part of your running costs and the support to set up your remote workspace.
- Appreciation: We recognize and reward colleagues through a peer-to-peer program, sending vouchers to those who go the extra mile.
Skills
AnsibleAWSAzureBashCI/CDChefDockerELK StackGitLabGoogle CloudJenkinsKubernetesPuppetPythonPowerShellPrometheusTerraformTravis CI
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free