Position: DevOps engineer
Company: Globallogic
Category: DevOps
Experience required: 3y
English level: intermediate

Job Description
Excellent knowledge and 5+ years experience in Python
Proficiency using AWS CDK+Python
5+ years of hands-on experience with AWS technology, including using compute, networking, storage, and database
AWS services as well as AWS deployment and management services
Experience deploying, managing, and operating dynamic workloads on AWS
Experience implementing security controls and compliance requirements
Understanding the AWS networking, security services, and the AWS global infrastructure
 Ability to identify which AWS services meet a given technical requirement and to define technical requirements for
AWS-based applications
 Working knowledge of software development tools and methodologies
 Presentation skills and Strong written communication skills
 Technical degree (Computer Science or Engineering) or equivalent experience
 Demonstrated ability to adapt to new technologies and learn quickly
Job Responsibilities
Create well-informed short-term and long-term cloud strategies, manage the adaption processes.
 Develop CDK based infrastructure deployment for production systems, IAMs, Storage, and backup solutions
 Regularly perform auditing of existing infrastructure to eliminate availability, integrity, and confidentiality threats.
 Keep the focus on deployment strategies with optimal resource utilization.
 Develop and organize cloud systems, provide PoCs and cost analysis, and participate in decision-making.
 Work closely with IT security to monitor the company&#39;s cloud privacy policies and applications to the Cloud
environment.
 Offer guidance and collaborate in infrastructure operations and cost optimization process.
 Maintain, improve existing and develop new Lambda functions for infrastructure monitoring, metrics gathering and
alert implementation
 Maintain, improve existing and develop new CDK based AWS deployments

Department/Project Description
Be a part of the team responsible for building, releasing, automating, and configuring changes through all stages of the Client's build and release cycle. This role places a heavy emphasis on supporting a large community of developers using AWS Infrastructure to build and test their software. The ideal candidate will be passionate about developing software the right way and know how to maximize efficiency within the SDLC through scalable solutions. A keen eye for troubleshooting and solving problems is paramount. You will maintain, design, and develop the Client SCM ecosystem. Your previous experience in maintenance and troubleshooting of complex AWS Infrastructure architecture and experience deploying dynamic loads into
AWS is critical. You'll oversee and improve the overall AWS ecosystem's speed, efficiency, and scalability.  Essential to this opportunity is the ability to successfully work across functional and project teams to ensure continuous operation of AWS environment, automating wherever feasible, implementing rules, triggers, and integrations to ensure smooth and efficient operations. This role proactively seeks to implement improvements to technology, efficiency, cost optimization, and security of Client CI Infrastructure in AWS. This role influences internal team processes and contributes to cross-functional teamwork, defining and implementing best deployment practices across various AWS regions, supporting the Client's regional development centers in Europe, APAC, and North America. Bring your solid foundation in developing reliable, scalable, cost-effective applications in the cloud with the considerable expressive power of a programming language. You will architect, enable and maintain an enterprise-level ecosystem of Software Configuration Management tools and technologies that will make the Client Software Development Processes more efficient, reliable, and cost-effective.