DevOps: Collaboration and Integration

Mallisa Watson - Tuesday, July 29, 2014

Apps Map Displays International And Worldwide ApplicationsDevOps has become a platform for driving business operations. The shift in business is rapidly growing and making use of applications and websites for their company to help get their product and brand out there. Principles of continuous integration and continuous build have become an integral part of modern DevOps.
If you're not currently doing these, you're behind the curve of collaborative development and likely reducing your production quality by increasing technical debt, substituting automated operations for manpower and increasing costs unnecessarily.

The Devops movement is built around a group of people who believe that the purpose of combining the proper technology and approach can change the world of software development and delivery. Developers, Testers, Managers, DBA’s and the rest of the specialist in the IT industry are all on the same side. They are all trying to achieve the same thing: the delivery of great quality, reliable software that delivers business benefit to those who bought it.

It’s important to realize that merging applications and infrastructure are extremely difficult. It has however become part of how businesses bring their digital products to new customers. The difference of opinion is increasingly solved through DevOps - a role that helps to bridge the gap. However, there are other levels that must be reconciled in order for the gap to be closed for organization to take advantage of the benefits of incorporated development and operations.

What challenges need to be reconciled?

The app server perception
Time and again, application developers go above and beyond what their needs are. From a hardware point of view, questions need to be raised in relation to whether developers have really understood the application’s resource requirements, for example what needs to be run on the actual server that’s hosting the application. Applications thrive on central processing unit (CPU) and memory resources, and this often converts to resources provisioning problems when the application is moved from testing to production.

Price and costs
The fact of the matter is that building quality software is really expensive and difficult - it's error prone, it's risky, it's unpredictable, so it’s important to consider the infrastructure cost on which the application will be running on. Rushing to buy is not a good idea. If there’s a break down between the dev and IT in terms of what application performance should entail, then you run the risk that extra purchases may become necessary. That cost may end up being more expensive separately than if it had been planned for at the beginning.


Sometimes the needs of the application must be repeated to infrastructure people, so that it makes sense to them. Even when you think things are fine, there is a need to translate from development to operations, since all too often it’s as though the two departments are speaking different languages: IT is talking about the hardware underlying the OS, while dev is talking about application on whatever coding platform. On the application side, while a certain platform m­ay be in future use to build the app, it needs to be understood whether it is the best-suited platform for the development process as it relates to a living application later.

Infrastructure thinking
The fundamental problem is that from the application side, there is not always the complete understanding of how the operating system at the infrastructure level needs to support the application, which can result in a memory leak for example, or another vulnerability that is causing a need for more resources. From the infrastructure perspectives, it’s about ensuring that all details are checked and double checked around potential drawback areas on the OS, thereby helping integration. This issue can often be overlooked as you go through different OS iterations. Certain businesses can’t patch their servers because they don’t fully understand what needs to change on their end in order for them to change anything related to the app. For example, a security patch might fix one thing but it might affect something else and degrade an app.

How do you reconcile the two competing sides?
The more you integrate dev and IT, the bigger and better results you will get. There are benefits to these different sides matching in an organization -communication plays a crucial role in this. This is as true on the application level as much as it is on the business level. Too often the business needs are not accurately communicated to either group. The business might speak to developers directly thinking that operations and dev are the same, they’re not. And it needs to be approached in the same way to better communicate exactly what is trying to be achieved. It shouldn’t be information that’s passed between the groups like a game of volleyball.

A few suggestions that can help this situation:

Think ahead: Yes you might want to rush the project, but don’t just buy for what’s needed now. Buy with the expectation that your company/brand will grow.

Be practical from a dev perspective for creating an app: Though it might seem cool and works in your testing environment, it won’t necessarily translate correctly or impeccably in production.

Use best practices: Don’t cut corners, and make sure the app has been tested on the infrastructure. Regardless of rush from the line of business, if it’s not ready, it needs to be revisited and prepared on its own time.

There is no doubt that the IT industry is starting to make waves in South Africa and this means more job opportunities for our Developers.

If you are interested in any IT jobs, we can help! Visit our website and apply today.

Written by:
Credit: by Stuart Miles

Using social media in your job hunt

Sandra Olivier - Monday, July 28, 2014

social network backgroundSocial media is a key player in the job search process today. Are you benefiting from the popular social networking tools that have become a rage? Although not everybody agree on this, more and more employers are also using information on social media to evaluate their potential hires. These employers are looking to see your communication skills, professionalism, how well rounded you are and many other skills and assets you may possess.

Find your brand
Professional branding is important for anyone who is job searching or building their career. It's important to create a personal brand that portrays you in a professional light and which provides employers and contacts with a strong positive impression of you as a high-calibre individual who would be an asset to their organization. Keep in mind that what you post online on Facebook, Twitter, LinkedIn and other social media platforms are out there for the world to see.

Avoiding social networks all together is not the answer either. The appropriate use of social networks demonstrates an understanding of how business and society interact now, which is particularly important to prove that you are not out-of-touch. It also offers opportunities to demonstrate knowledge, skills and a level of "with-it-ness" necessary in business today.

Search for Information about Hiring Managers
These days almost every large employer is on Facebook, Twitter and LinkedIn. The internet offers you a wealth of information, use this to your advantage to research companies you would want to work for. Many companies make use of social media to announce job openings and will provide you with useful information about the employers you have targeted.

LinkedIn profile is essential
Many recruiters now use LinkedIn as their primary tool for sourcing candidates, so having a well-written and keyword-rich LinkedIn profile is essential. Make sure your profile reflects your area of expertise and accomplishments. From within LinkedIn you can also join a wide range of professional groups. Apart from linking with professionals in your own field, there are often job opportunities available through these groups, and recruiters join the groups searching for suitable candidates.

Importance of networking
You can’t expect to benefit from social media unless you start to spend time with your contacts genuinely. After all, the contacts that you have are real people. You should be ready to talk to them, discuss important topics with them, respond to their comments etc. Only setting up social media accounts doesn’t bring the benefits you may be looking for.

Online social networking can help to position you for the next phase in your career by enhancing your personal brand and exposing you to opportunities that you might not have come across otherwise. If you do need a hand to get in contact with some of the sought-after companies in the country, we can assist. Communicate Personnel want to assist you in finding a new job. So, make that move and browse through our available vacancies, which include Finance jobs, IT jobs, Engineering jobs, Supply Chain jobs and Freight jobs.

Written by:
Credit: by photoraidz

Aerotropolis the future for Dube TradePort?

Sandra Olivier - Wednesday, July 23, 2014

passenger plane take off from runway against dusky skyMajor airports have become key nodes in global production and enterprise systems offering speed, agility, and connectivity. The recent rapid expansion at the King Shaka International Airport and surrounding Dube TradePort has made this a natural selection for further development into South Africa’s own Aerotropolis. This area is considered to becoming a major trade and business hub in Sub-Saharan Africa right on the doorstep of KwaZulu-Natal’s biggest city and primary manufacturing centre, Durban.

The logic behind the Aerotropolis concept is that airports offer connectivity to suppliers and customers across the globe. Many of the businesses around airports can often be more dependent on distant suppliers or customers than on those locally. The aerotropolis encompasses a range of commercial facilities supporting both aviation-linked businesses and the millions of air travellers who pass through the airport annually.

Given its unique location between two of Africa’s major seaports of – Durban and Richards Bay – its 32 000-acre ‘Greenfield’ site and the longest airport runway at sea-level in South Africa  (3.7km), capable of accommodating the largest aircraft in the world, King Shaka offers the ideal site.

Durban is Africa's busiest port and the largest container facility in southern Africa, while Richard's Bay is the world's largest bulk coal terminal.

In addition, three components clearly set Aerotropolis-KZN apart, affording it a distinct competitive advantage over other South African and African destinations.

  • Firstly, this is a freight-orientated development with world class cargo facilities, managed by a single handler and considered the most secure in Africa;
  • Secondly, it is being purpose-built, especially within a radius of 7,5km around Dube TradePort; and
  • Thirdly, this is one of few such developments around the world utilising a Greenfield site, with an additional 32 000 acres, ready for carefully planned and controlled development.

Located only 30km from Durban city centre, with a complete supply chain in place and improved trade capacity, King Shaka Airport has already secured enhanced connectivity and commerce for the region. Along with high speed optic fibre cables installed for super connectivity and highly efficient inter-modal logistics links, Dube Trade Port's Development Strategy will guide the development of the entire Airport City and create significant opportunities for all businesses.

Aerotropolis – KZN represents a unique opportunity to plan and develop an integrated, multi-modal hub from scratch, with each component designed for synergy and growth.
While the objective of the development is the facilitation of trade and economic development in the province as well as helping the airport to become the centre of an economic node, it will not only focus on profit. Dube Trade Port aims to address longer term environmental issues and ensure sustainability and viability of all the communities and areas involved in the development.

This development in Durban is opening up new job opportunities in the freight and supply chain industries. Take advantage of this for your career and contact us today. Communicate Personnel is a specialized recruitment company with consultant that are experts in sales, road freight, courier, warehousing, logistics, production, supply chain and more. Check out our vacancy page and apply today.

Written by:
Credit: by khunaspix

Who’s Keeping Time?

Mallisa Watson - Monday, July 21, 2014

Time Concept What is everyone doing? This is a question you’ll ask once in a blue moon in a traditional work environment.  Technically, it's assumed that everyone is hard at work doing...well, something.  If you show up at 8:00am and stay until 5:00pm, you have met the expectations, or have you?

Most companies still believe the more time you spend at your desk, the more productive you will be. And this method does work for some employees. While other organizations started adapting more flexible working hours. Time management and the balance between your personal and work time could be a challenge. We provide you with some ideas to help you manage it.

Time Management
The hardest part about executing a plan is being disciplined enough that you can actually meet your goals. Every week, your plans & priorities will likely be challenged by something happening at the office.

You need to identify areas of your life where you are wasting time and try to reduce these. A good way to do this is to log everything you do for a week in detail and then examine your record to see how you use (or misuse) your time.

Develop a regular work routine. Keep your work space tidy so that you can work efficiently - it's hard to do this if things you need to find are buried under a pile of paper! Work to schedule so that you meet deadlines in good time - don't leave everything until the last minute. If you have a difficult report to write, start by drafting out the structure first- this will break the ice.

Finding That Balance
Knowing when it is your personal and work time is important. Juggling the demands of each can be difficult. By thinking differently, you can perhaps find ways to have a better balance between work time and personal time.

As your career grows your priorities changes and you need to set them according to your family status, job responsibilities living standard and ambition. The lifestyle of a junior employee is different from a manager and therefore your planning and time management will differ.

Here's the fact of the matter: Until you own your own time and have complete control over how you spend it, goal-setting will always be an important part of showing your worth to your employer.

Our bet is that most of you have great goal-setting tools at your companies, but people aren't actually using them correctly. Goal-setting is not supposed to be just a paper exercise. If you need help in setting up goals, our article “Fresh ideas for career goals” will help you create a career vision statement that inspires and energizes you.

So, are you ready to step up the ladder of success? Well, you’ve come to the right place.  We have Finance jobs in Accounting, Auditing, Taxation, and Corporate Finance jobs. A variety of IT jobs ranging from Developers to CRM and ERP Consultants, through to Project Managers, BI and BA. Engineering jobs in Civil Engineering, Structural Engineering, Mechanical Engineering, Electrical Engineering and more. Supply Chain jobs as well as Freight jobs in Procurement, Production, Logistics, Warehousing and Distribution just to name a few. Contact us today to apply!

Written by:
Credit: by hyena reality

Green Building: Changing the Way the World is Built

Mallisa Watson - Wednesday, July 16, 2014

Green City Activity in South Africa's green building sector has excelled in recent years as the government, businesses and developers in the country embrace sustainable building practices. At the moment, green buildings is leading the pack of green innovation in our country with systems and corroboration in place to educate inspire and assist all those who are serious about a more sustainable future.

Green building is a process of consciously thinking how to reduce our personal and global impact on our environment. The goals are:

• Efficient use of energy, water and all other natural and material resources.

• Look after our personal and global health while improving human productivity.

• Reducing waste, pollution and environmental dreadful conditions.

Many associate green with expensive energy-saving solutions such as solar panels, sod roofs or straw-bale homes. So is it possible to attach a financial value to the cost and benefits of green buildings? A new inclusive report recently released from the World Green Building Council (WorldGBC), highlighted a large number of undeniable benefits from green buildings received by different stakeholders throughout the life cycle of a building. “It dispels the myth that green building is more expensive, lists the benefits of green building and provides the local proof of these,” explains Green Building Council of South Africa (GBCSA) CEO, Brian Wilkinson.

Design and Construction Costs
There has been an overall shift in thinking towards the cut in design and construction costs associated with green building as building regulations around the world become stricter, supply chains for green materials and technologies mature and the industry becomes more skilled at delivering green buildings.

Asset Value
As investors become more knowledgeable about and concerned with the environmental and social impacts of the built environment, buildings with better sustainability records will have increased marketability. Additionally, there is a demonstrated link between the green characteristics of buildings and the ability of these buildings, in some markets, to more easily attract tenants and to command higher rents and sale prices.

Operating Costs
Green buildings have been shown to save money through reduced energy and water consumption and lower long-term operations and maintenance costs. The energy savings alone typically exceed any cost premiums associated with their design and construction within a reasonable payback period. The Eskom Switch and Save residential mass roll out sees the provides households with free energy saving and load managing devices installed in their homes free of charge. Switching to gas appliances (heaters and stoves) may cost in the short term but save you significant amounts in the long run.

Workplace Productivity and Health
There is an emerging body of evidence suggesting that the physical characteristics of buildings and indoor environments can influence an employee’s productivity, occupant health and well-being, resulting in the end result benefits for businesses. The Allan Gray office building at Cape Town’s V&A Waterfront vision and mechanical design of the building has ensured optimal indoor environmental quality for those working inside the building to promote health and well-being. Building users have access to striking external views, ample natural daylight and care has been taken to specify paints, wood products and carpets that contain no harmful compounds that could possibly be inhaled by tenants.

Risk Alleviation
Sustainability risk factors can significantly affect the rental income and the future value of real estate assets, in turn affecting their return on investment. Regulatory risks have become increasingly obvious in countries and cities around the world, including mandatory disclosure, building policies and laws banning inefficient buildings.

The industry is embracing this vast shift towards sustainable practices and it is exciting to see this unfolding right before our eyes.

The growth opportunities in the Engineering field are looking quite promising. If you are in the market for new Engineering jobs then this is the right time to start your job search! We have great opportunities in Construction Engineering, Civil Engineering, Structural Engineering, Mechanical Engineering, Electrical Engineering and more.

Visit our website and apply today.

Written by:
Credit: by digitalart



Previous posts

  1. DevOps: Collaboration and Integration Mallisa Watson 0 mins ago
  2. Using social media in your job hunt Sandra Olivier 28-Jul-2014
  3. Aerotropolis the future for Dube TradePort? Sandra Olivier 23-Jul-2014
  4. Who’s Keeping Time? Mallisa Watson 21-Jul-2014
  5. Green Building: Changing the Way the World is Built Mallisa Watson 16-Jul-2014
  6. Building a dream team Sandra Olivier 14-Jul-2014
  7. Fingerprint Technology is closer than you think Sandra Olivier 09-Jul-2014
  8. Sink or Swim? Mallisa Watson 07-Jul-2014
  9. Changes in education for Finance professionals Sandra Olivier 02-Jul-2014
  10. Mindset of a Champion: Life lessons from Desmond Tutu Mallisa Watson 30-Jun-2014
  11. Software the solution for Freight Forwarders? Mallisa Watson 25-Jun-2014
  12. The Challenges of Job hunting while you're employed Sandra Olivier 23-Jun-2014
  13. SKA to generate Engineering opportunities Sandra Olivier 17-Jun-2014
  14. SQL skills still in high demand Mallisa Watson 11-Jun-2014
  15. Technology changes influencing the workplace Sandra Olivier 09-Jun-2014
  16. Opportunities abound in changing banking industry Sandra Olivier 04-Jun-2014
  17. Workplace: Pay It Forward Mallisa Watson 02-Jun-2014
  18. Rail freight boosting economy Sandra Olivier 28-May-2014
  19. The Good The Bad and The Ugly Truth about Criticism Mallisa Watson 26-May-2014
  20. Civil Engineering lacks Hydraulic skills Mallisa Watson 21-May-2014
  21. Keeping up with continuous career change Sandra Olivier 19-May-2014
  22. Cape Town booming IT mecca Sandra Olivier 14-May-2014
  23. Emotional Intelligence in the Workplace Mallisa Watson 12-May-2014
  24. Accounting and its challenges Mallisa Watson 05-May-2014
  25. Resigning: Should you stay or should you go? Mallisa Watson 29-Apr-2014
  26. Online retail fuels courier business Sandra Olivier 22-Apr-2014
  27. Negotiating Your Worth Mallisa Watson 15-Apr-2014
  28. South African cement industry booming Sandra Olivier 09-Apr-2014
  29. New breed of employee is changing the workplace Sandra Olivier 07-Apr-2014
  30. Every developer should know … Sandra Olivier 02-Apr-2014