AWS Cloud Developer

Guadalajara, Jalisco, Mexico🕖 3 months ago

Overview

At Nortal we believe in thinking big – creating solutions that have a meaningful, far-reaching impact, whether through digitizing governments, improved healthcare, convenient telecom services or creating a competitive edge and agility for large businesses, industry, and manufacturing companies. Our projects have touched more than half a billion people’s lives worldwide, and we’re just getting started. Combining that with the unique experience of transforming Estonia into a digital leader, our vision is to build a Seamless Society.  

A strategic digital transformation partner for leading companies and governments around the world. With more than 20 years of experience in the public sector, healthcare, and enterprise, we deliver value – at scale and with speed – to shape a better future.

We operate in 26 locations across Europe, North America, and the GCC region, our robust physical presence across markets and time zones allows us to be close to our customers while gathering a deep understanding of local cultures and business practices. As an added benefit, our remote-friendly culture allows us to tap into the global talent pool, while maintaining strong locality across all our hubs. 

Responsibilities

As an AWS Cloud Developer, you likely have 6+ years of software development experience, working on projects from ideation to production. You're skilled in testing and developing software on the AWS Cloud Platform, with moderate to deep knowledge of best practices and design patterns. You're also experienced in delivering project features independently, troubleshooting issues, and collaborating with other Cloud Developers and Architects. The ability to effectively communicate and collaborate with clients in-person is essential for success in this position. In this role, travel or in-person work may be required depending on your client engagement or internal meetings/events.

General Coding & Development

Expert in more than one programming language and knows the major frameworks and libraries for these languages. Understands basic design patterns. Proficient and capable in introducing and setting up CI/CD pipelines and applying DevSecOps best practices. Creates deployment scripts to automate system deployment. Contributes to delivering multiple feature implementations on client projects. Understands different types of programming methodologies (functional vs. object-oriented, imperative vs. declarative) and scenarios where each would be applicable. Can optimize SQL schemas and understand NoSQL solutions and trade-offs involved.

Teaming & Consulting

Demonstrates clear and concise written and verbal communication.  Acts professionally during work-related activities, especially in the presence of our clients. Maintains a positive attitude and is easy to work with. Able to articulate and follow Agile principles. Participate actively in scrums/standups, planning and retrospective meetings. Completes all project work in a timely fashion with guidance.  Should always be looking to add value at the project or team levels. Acts as a mentor for other software engineers on your team or capability. Advocates for best practices – always.

Quality & Testing

Writes unit tests for all core functionality implemented. Factors in time taken to write unit test into story estimates. Troubleshoots problems with deployed systems. Implements and manages performance and integration tests, including managing the related test data sets. Diagnoses, fixes, and coordinates deployment of bug fixes. Assists in designing and improving project-specific code quality and design guidelines. Proactively find ways for improving and measuring the quality of the solutions being developed. Reviews code and can mentor others about project-specific code quality and design guidelines. Identifies performance issues with applications and troubleshoots performance problems in distributed systems.

Solution Design

Identifies technical solutions and applies them to project work. Provides feedback and proposes improvements when identified. Implements new tools and frameworks to support application development. Reviews code for defects and enforces best practices. Analyzes and understands flows and end-to-end interactions for a distributed system.

Qualifications

Education and Years of Experience

Bachelor's degree in computer science or equivalent degree and/or experience. 6 + years of experience as a Software/Cloud/Platform Engineer.

Must Be Adept In

Compute: EC2, Lambda Storage: S3 Networking: VPC Languages: Typescript, Node.js API: API Gateway, Rest APIs  CI/CD and DevOps: Pipelines understanding, Git

Some Working Knowledge Is Required In

Networking: Route 53  Monitoring:  CloudWatch Messaging : Simple Queue Service (SQS) Languages: Python, Java IaC: CDK Authentication/Authorization: IAM  DB: DynamoDB

Nice To Have Experience In

Monitoring: CloudTrail  Authentication/Authorization: Cognito ML: SageMaker Infrastructure Management: Systems Manager (SSM)  Certification: AWS Certified Developer

Physical Requirements

Prolonged periods sitting or standing at a desk and working on a computer.

We like to say that Nortal is a right-sized company – big enough to undertake and impact influential projects yet small enough to care. At Nortal, your voice is heard, and everyone’s input matters. You solve critical problems for interesting customers from different domains. You work with experienced colleagues in a warm environment. You can execute your ideas in a reasonable time frame. And what you do and learn here are universally relevant and valuable. Last, but not least, Nortal is an agile company with low hierarchy – meaning heavy on common sense, light on rules, and substance is more important than titles!

#NortalCareers

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago