At Nielsen, we believe in career growth as a partnership. 🚀
Join our team of nearly 14,000 associates and become part of a community that will help you succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future.
As a DevOps Engineer, you will help to:
- ⬆️ Increase speed of delivery
- 🛡️ Improve quality/security of code
- ⚙️ Optimize processes for the development team.
You will be responsible for:
- Identifying bottlenecks of various development and delivery processes
- Working with team members to improve them
- Improving the overall experience of developers
Responsibilities:
- Work closely with Tech Leads and developers to assess existing problems and come up with process improvement solutions
- Detect upcoming bottlenecks and production issues proactively and consult teams towards improved technical solutions
- Participate in planning delivery time, code quality, and process efficiency improvement projects
- Execute on building coding standardizations and automating processes for the organization
- Perform daily tasks such as environmental health checks, disk space monitoring, and environmental status reports (i.e., Monitoring)
- Maintain and grow your knowledge of platform configuration management and troubleshooting
- Actively participate in deploying application artifacts to appropriate target environments
- Collaborate with the rest of DevOps team to deliver consistent and holistic solution to the organization
Key Skills:
Domain Expertise
- 2-5 years of experience as a DevOps or SRE Engineer on a cross-functional agile team
- Bachelor’s degree in Computer Science, MIS, or Engineering
Technical Skills
- Proficiency in cloud computing platforms, particularly AWS services such as:
- Compute: EC2, ECS, Lambda
- Storage: S3, EBS, EFS
- Networking: VPC, Route 53
- Database/query engine: RDS, Athena
- Monitoring & Security Tools
- Experience with infrastructure as code (IaC) tools such as Terraform for automating infrastructure provisioning and management.
- Experience in containerization technologies such as Docker for packaging applications and Kubernetes for container orchestration and management.
- Knowledge in configuration management tools for automating server configuration and application deployment.
- Experience with continuous integration and continuous deployment (CI/CD) pipelines using tools like GitLab CI/CD.
- Knowledge of version control systems such as Git for code management, branching strategies, and collaboration.
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana) for tracking system performance and troubleshooting issues.
- Understanding of security best practices and compliance standards for securing cloud infrastructure and data, including encryption, access control, and network security.
- Proficiency in scripting languages such as Bash or Python for automation and scripting tasks.
- Experience with disaster recovery planning, backup strategies, and high availability architectures to ensure system reliability and data integrity.
Mindset and attributes
- Excellent problem-solving skills and ability to troubleshoot complex technical issues in production environments.
- Strong communication skills to collaborate effectively with cross-functional teams, stakeholders, and third-party vendors.
- Ability to work independently and as part of a team in a fast-paced and dynamic environment.
- Mentorship skills to guide and support junior engineers, drive technical excellence, and foster a culture of continuous learning and improvement.
- Proactive attitude with a willingness to learn new technologies and adapt to changing project requirements.
- Attention to detail and commitment to following best practices for security, scalability, and performance.
- Capacity to prioritize tasks, manage time effectively, and meet project deadlines while balancing multiple responsibilities.
- Adaptability and resilience to thrive in a dynamic, fast-paced environment, embrace change, and overcome challenges with a positive attitude.
- Ability to document processes, procedures, and technical architectures for knowledge sharing and future reference.
- Continuous improvement mindset to identify opportunities for automation, optimization, and efficiency gains in infrastructure and deployment processes.