Full Stack Developer (IT Infrastructure)
Permanent / Full-Time
Field of Study: Computer Science or Computer Engineering
Qualification Level: Level 7 (Master’s Degree Preferred)
Professional Experience: Minimum of 5 years
About the Role:
We are seeking a highly skilled Full Stack Developer with a focus on IT infrastructure to join our innovative team. As a Full Stack Developer at Enline, you will play a critical role in developing and maintaining our cloud-based applications, ensuring they are robust, scalable, and efficient. Your expertise in AWS services, cloud deployment, and back-end development will be vital in driving our projects forward.
Key Responsibilities:
Web Application Development: Design, develop, and maintain high-quality web applications, ensuring optimal performance and user experience.
CI/CD Implementation: Implement and manage continuous integration and continuous deployment (CI/CD) pipelines, ensuring efficient and reliable software delivery.
Code Quality: Apply code quality criteria using industry best practices, including code reviews, testing, and adherence to coding standards.
Network Architecture: Develop and maintain network architecture and communication protocols, ensuring seamless operation of applications.
Version Control: Manage code and digital application versioning using Git, ensuring proper version control and collaboration within the development team.
Cloud Infrastructure Maintenance: Maintain and optimize our cloud server infrastructure on AWS, ensuring high availability, security, and scalability.
Technical Expertise:
AWS Services: Proficient in AWS services such as EC2, S3, SQS, Lambda, RDS, and DynamoDB.
Back-End Development: Strong experience in back-end software development within a cloud environment, with expertise in REST APIs and documentation development (Swagger).
Programming Languages: Mastery of Node.js, Python, PHP, React, and SQL.
Version Control and CI/CD: Proficient in Git, with experience in version control, continuous integration, and continuous deployment.
Cloud Deployment: Skilled in deploying applications in a cloud environment, with experience in Docker and Kubernetes orchestration.
Database Management: Proficient in working with databases like MongoDB.
Message Services: Experience with message services such as RabbitMQ or Kafka.
Preferred Qualifications:
Education: Master’s degree in Computer Science, Computer Engineering, or a related field.
Professional Specialization: Specialized experience in cloud deployment, Node.js, Python, Git, MongoDB, API development, Docker, and Kubernetes orchestration.
What We Offer:
An opportunity to work with cutting-edge technology in a fast-paced, innovative environment.
A collaborative team of professionals dedicated to the green energy transition.
Competitive compensation and benefits package.
Flexible remote working conditions, promoting a healthy work-life balance.
Opportunities for professional growth and development.
Email us your CV
We're growing fast with 50+ open roles.
careers@enline-transmission.com
info@enline-transmission.com
Meet our team
Come meet our friendly team at HQ
Mirandela(Portugal), São Paulo(Brazil), Erlangen(Germany), Lima(Peru)
Call us
Hear more about our open roles.
+55 11986597516