DataLab USA · 1 day ago
DevOps Analyst
DataLab USA is an analytics and technology-driven database marketing consultancy that combines sophisticated technology with a deep understanding of marketing. They are seeking a DevOps Analyst to manage Linux and Windows environments, support CI/CD pipelines, automate tasks with Python, and deploy infrastructure on AWS using Terraform.
AdvertisingMarketing
Responsibilities
Manage and support Linux and Windows production environments
Deploy and maintain AWS services (EC2, S3, IAM, VPC, etc.)
Support with AWS solutions tailored to business needs
Assist implementing cloud security best practices (IAM policies, least privilege, network isolation, encryption, etc.)
Implementation and continuous improvement of CI/CD pipelines with GitHub Actions (workflows that integrate with APIs)
Write and support Python scripts for automation, monitoring, and workflows
Assist in improving deployment processes, release management, and environment consistency
Contribute to GitHub workflow practices (branching, PRs, version control)
Implement cloud security and compliance best practices across environments
Ensure secure handling of API keys, tokens, and secrets in compliance with company standards
Support developers in troubleshooting API connectivity and authentication issues
Monitor infrastructure and application health, alerting, and logging using modern tools (e.g., CloudWatch, etc)
Configure alerting, dashboards, and log collection for proactive system reliability
Participate in incident investigations, root cause analysis, and postmortem
Work with development and security teams to embed best practices and collaborate on deployments
Help develop Junior DevOps Analysts, helping raise team capabilities
Document processes, runbooks, and configurations for team knowledge sharing
Qualification
Required
1-3 years of experience in DevOps, Cloud Operations, or Systems Administration
Bachelor's degree in Computer Science or IT with minor in Cyber Security
Experience managing Linux and Windows server environments
Hands-on experience with AWS services and architecture
Familiarity with Python scripting for automation and operational tasks
Working knowledge of Terraform and infrastructure as code principles (modules, state management, version control)
Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI)
Knowledge of cloud security frameworks and compliance standards
Familiarity with monitoring and logging tools
Excellent problem-solving and communication skills
Preferred
AWS Certified Solutions Architect – Associate (or equivalent certification)
Familiarity with other cloud platforms (Azure, GCP)
Exposure to containerization (Docker, Kubernetes)
Familiarity with Snowflake
Experience with monitoring and logging stacks
Basic knowledge of networking architecture and secure communication practices
Benefits
Health, Dental, and Vision Plans
Employee Assistance Program (EAP)
401(k) Retirement Savings Plan
Paid Time Off
Company Holidays