The Role
As a Senior DevOps Engineer, you will play a key role in designing, deploying, and supporting DGM’s control systems infrastructure. You’ll collaborate with US-based teams to ensure high availability, performance, and customer satisfaction through automation, integration, and continuous improvement of our systems and processes.
Your Impact
- Lead the design, implementation, and maintenance of infrastructure and deployment pipelines for control systems.
- Integrate and test complex hardware/software systems, ensuring seamless deployment and operation.
- Automate system provisioning, configuration, and monitoring using industry standard and custom DevOps tools.
- Autonomously Troubleshoot and resolve system variances, ensuring timely and effective solutions.
- Seamlessly collaborate with cross-functional teams to define technical requirements and translate them into scalable infrastructure solutions.
- Deploy tools to analyze system and network architecture to optimize performance, reliability, and security.
- Develop Customizations and deploy software and infrastructure based on customer-specific requirements.
- Create documentation, training materials, and knowledge sharing across teams.
What You'll Need
- Master’s or Bachelor’s degree in Software Engineering, Computer Science, Systems Engineering, or a related field.
- Expanded knowledge of programming, computer architecture, networking, databases, and operating systems.
- Strong communication and collaboration skills, with a customer-first mindset.
- Experience managing multiple projects in a fast-paced, agile environment.
- Excellent analytical and problem-solving abilities.
Preferred Skills
- Extensive experience with CI/CD tools (e.g., Jenkins, GitLab CI, Jira).
- Experience with Infrastructure as Code (e.g., Terraform, Ansible).
- Deployed and analyzed monitoring and logging tools (e.g., Prometheus, Grafana, ELK).
- Expanded experience working in complex virtualized environments (e.g., VMware, Hyper-V) and private cloud platforms (e.g., OpenStack, vSphere).
- Experience with databases such as PostgreSQL, MongoDB, and Cassandra.
- Experience with web server technologies like nginx.
- Extensive Experience managing SSL certificates, including renewal, deployment, and troubleshooting.