Responsibilities:
-
Use the best DevOps practices to optimize the software development process.
-
System administration, design, construction and operation of container platforms (Kubernetes) as well as in container technologies (Docker etc.) and their management systems.
-
Working experience of cloud-based monitoring, alerting, and observability solutions.
-
Possession of a deep knowledge of developer workflows with Git
-
Experience documenting processes, procedures, and best practices.
-
Good on Troubleshooting and problem-solving skills.
-
Network Fundamentals – Firewalls and ingress/egress Patterns
-
Experience of security configuration Management, DevSecOps
-
Regularly use Linux, CI/CD Tools (Pipelines, GitHub, GitHub Actions/Jenkins), Configuration
-
Management/Infrastructure as Code tools such as CloudFormation, Terraform, Cloud technologies (VMware, AWS, Azure)
-
Build Automation and deployment configuration. Enable Product Automation scripts to be run in CI, triage and debug environment, script-related failures regularly. Clearly document, defects/improvements observed.
-
Design, development, integration, and deployment of CI/CD pipelines
-
Collaborate closely with developers, project managers, and other teams to analyze requirements and resolve software issues.
-
Ability to lead development of the infrastructure to improve quality and efficiency using open-source technologies (Elasticsearch, Grafana) and homegrown tools (React, Python)
Minimum Qualifications:
-
Graduate/master's degree in computer science, Engineering, or related discipline
-
5 to 10 years of overall DevOps/Related experience
-
Good written and verbal communication skills
-
Ability to manage and prioritize multiple tasks while working both independently and within a team
-
Knowledge of software test practices, software engineering, Cloud Technologies discipline
-
Knowledge/Working experience with Static Code Analysis, License Check Tools, other Development Process Improvement Tools
Desired Qualifications
-
Minimum 4 years of working experience in AWS, Kubernetes, Helm, Docker-related technologies.
-
Providing visibility into cloud spending and usage across the organization.
-
Generating and interpreting reports on cloud expenditure, resource utilization, and usage optimization.
-
Network Fundamentals – AWS VPC, AWS VPN, Firewalls and ingress/egress Patterns
-
Knowledge/Experience with embedded Linux and RTOS (e.g. ThreadX, FreeRTOS) development (preferably on ARM) based projects.
-
Domain Knowledge on Cellular wireless and WiFi is an asset
-
Knowledge of distributed systems, networking, AMQP/MQTT, Linux, cloud security and Python.
Top Skills
What We Do
Semtech Corporation is a high-performance semiconductor, IoT systems and Cloud connectivity service provider dedicated to delivering high quality technology solutions that enable a smarter, more connected and sustainable planet.