Negotiable
Outside
Remote
USA
Summary: Seeking a highly proficient DevOps Engineer to contribute to cloud-native application development using Python, Go, Kubernetes, Snowflake, and Azure. The role involves deep integration with GitLab CI/CD pipelines and secure identity management via EntraID. The position is remote and focuses on architecting scalable microservices and optimizing system performance. Candidates should have a strong background in cloud services and DevOps practices.
Key Responsibilities:
- Architect and implement scalable microservices in Python and Go.
- Manage deployments and operations via Kubernetes CLI.
- Design and maintain GitLab CI/CD pipelines.
- Integrate with AWS services (e.g., S3, Lambda, SQS).
- Implement secure authentication and authorization using EntraID.
- Optimize system performance and reliability in production environments.
- Collaborate with DevOps and security teams to enforce best practices.
Key Skills:
- High-level proficiency in Python and Go.
- Strong experience with Kubernetes CLI and GitOps workflows.
- Proven track record with GitLab CI/CD.
- Hands-on experience with Azure or AWS cloud services.
- Familiarity with Azure EntraID for identity and access management.
- Solid understanding of containerization, networking, and distributed systems.
- Demonstratable skills using Python for data manipulation with one of the libraries like Pandas, Snowflake Snowpark, Polars, Spark Python etc.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Title: DevOps Engineer Data Operations
Location: Remote
Job Description:
Seeking a highly proficient developer to contribute to cloud-native application development using Python, Go, Kubernetes, Snowflake and Azure. The role demands deep integration with GitLab CI/CD pipelines and secure identity management via EntraID.
Key Responsibilities:
- Architect and implement scalable microservices in Python and Go.
- Manage deployments and operations via Kubernetes CLI.
- Design and maintain GitLab CI/CD pipelines.
- Integrate with AWS services (e.g., S3, Lambda, SQS).
- Implement secure authentication and authorization using EntraID.
- Optimize system performance and reliability in production environments.
- Collaborate with DevOps and security teams to enforce best practices.
Required Skills:
- High-level proficiency in Python and Go.
- Strong experience with Kubernetes CLI and GitOps workflows.
- Proven track record with GitLab CI/CD.
- Hands-on experience with Azure or AWS cloud services.
- Familiarity with Azure EntraID for identity and access management.
- Solid understanding of containerization, networking, and distributed systems.
- Demonstratable skills using Python for data manipulation with on of thee libraries like Pandas, Snowflake Snowpark, Polars, Spark Python etc.
Preferred Qualifications:
- Hands-on experience building and distributing Python libraries with Pip
- Experience with Helm and Jinja-based templating within YAML files.
- Knowledge of Kubernetes networking
- Familiarity with observability stacks and logging (Prometheus, Grafana, Splunk).
- Experience working with Data Science teams
- Previous experience integrating machine learning models into cloud services
- Basic understanding of data science and statical analysis