Sign up for the chance to get matched to this role, and similar opportunities.
Job Description
Communications Engineering team is looking for an enthusiastic Devops engineer with a passion for building and optimizing secure, reliable, scalable, and robust systems.
As part of this role, you would be involved in building, evolving, and managing the infrastructure, processes, systems & applications for our Device & Test automation platform. The ideal candidate should have a solid background in container orchestration, continuous integration and deployment methodologies, observability, and configuration management tools and processes. The role offers an exceptional learning opportunity allowing you to expand your skills and expertise working in a supportive environment alongside seasoned engineers while making meaningful contributions to our expanding Unified Communications business.
Core Responsibilities
Design, build, and maintain CI/CD pipelines to automate the software delivery process.
Work closely with developers to streamline the release process and improve development workflows.
Implement monitoring and logging solutions to ensure the availability, performance, and security of our systems.
Troubleshoot issues related to deployments, performance, and scalability.
Collaborate with cross-functional teams to ensure alignment on DevOps best practices and standards.
Stay up to date with the latest trends and technologies in DevOps, containerization, and cloud computing.
Creates and maintains documentation for the process and tools used by the team.
Employees at all levels are expected to:
A minimum of 5 years progressively responsible experience as a DevOps engineer
Technical expertise in deploying, managing, and operating scalable, highly available, and fault tolerant systems such as AWS, Azure, or Google Cloud Platform.
Experience with configuration management and automation tools like tools like Terraform or Ansible.
Experience with programming or scripting languages like Python
Experience with CI/CD tools such as Concourse, Jenkins, GitLab CI, or Travis CI.
Expertise in Logging and Monitoring tools, e.g. Splunk, Elk, Grafana, Nagios, OP5
Experience upgrading and patching Operating Systems, e.g. Redhat, CentOS, Ubuntu
Working knowledge of OS commands
Working knowledge of scripting languages, e.g. LUA or Python
Experience with applications support and debugging
Generative AI
Disclaimer:
Sign up for the chance to get matched to this role, and similar opportunities.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.