Technology Office designs and executes industry-relevant inventions that allow organizations to realize exceptional business value from technology. We are looking for an energetic and passionate Senior DevOps Engineer who can bring their experience and knowledge to our Technology Office team.
Responsibilities:
Work on deployment strategies and automation for cloud-native applications
Work with the CTO and the development team in implementing the build pipeline
Support automated build pipeline, continuous integration, deployment, and test automation frameworks
Works on implementing application monitoring and logging strategies using tools like ELK
Assist in building tools and services from scratch to fill the existing technology gaps
Works on troubleshooting application integration issues with development teams
Maintain and improve a common infrastructure shared by product teams
Provide coaching and collaborate with product teams to improve their infrastructure and AWS best practices
Optimize our environments with a focus on agility and team productivity and, above all, security
Work towards introducing desirable features into your work: automation, HA, scalability, monitoring, and security
Get requirements and facilitate infrastructure changes like FW rules, DNS, and load-balancers
Helps in best practices for code promotion across various environments (builds, approvals, release), and understands SDLC and Agile/Iterative practices
Requirements:
Software development-related degree or equivalent in education or experience
At least 4 years experience in AWS
Security by design mindset
Solid understanding of SDLC
Possesses a solid understanding of modern web application architecture, TCP/IP, HTTP, and complex cloud network and security topologies
Hands-on experience with administering Linux systems
Comfort in at least one scripting language such as Bash or Python
Proven experience in designing and implementing build pipelines in a CI/CD environment with Git, Jenkins, Kubernetes, Docker, and Terraform
Strong experience in ECS and microservices
Solid experience with AWS services such as EC2, S3, VPC, RDS, CloudWatch, CloudFront, Route53, etc.
Experience with SQL and relational databases (MySQL, Oracle), NoSQL databases (MongoDB, DynamoDB) and in-memory databases (Redis, Memcached)
Deep knowledge of monitoring, logging, and management tools or services that integrate with AWS (CloudWatch, ELK)
Excellent oral and written communication skills
Conversational English level (B2+)
We offer: